-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Add support for corporate proxies (e.g. in the git PipelineResource) #1663
Comments
/kind feature |
As @imjasonh mentioned in slack, we should probably have the ability to set arbitrary variables, since there's also many more environment variables someone may want to set (in particular, I find that |
@imjasonh I notice you added this to the 0.10 milestone but we're trying to make sure we're really sparing about what we add to the milsetone so I'm gonna remove it for now but lemme know if you strongly disagree! |
@bobcatfish |
Strong +1 on this too... |
Any news when this will be available? Tekton doesn't work in OpenShift behind corporate proxies because of that. |
+1 here. Support for corporate proxies is a must in 99% of production environments. Still version 0.x, but this should be part of 1.x version. |
+1 . Same problem. |
/assign pritidesai |
Hi,
I'm testing Tekton pipelines in OpenShift4 (OKD4) behind our corporate proxy.
Today I stumbled over Tekton not respecting HTTPS_PROXY environment variables while cloning git repositories in the git PipelineResources.
I'm not able to clone anything.
It would be great If we could define the common proxy env variables in a suited location (maybe as a secret or as environment variables in the Pipeline CR).
Typically the variables are:
Go code should be aware of proxy env variables.
This feature request would make Tekton more suitable for enterprise environments where proxies arent unusual.
Thanks and greetings,
Josef
The text was updated successfully, but these errors were encountered: