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
Use HELM behind proxy: support insecure repositories when charts get downloaded #7875
Comments
/assign xvzf |
It looks like @xvzf has self-assigned! Thanks! I have added the bug label. Let me know if you feel that this is more of a feature request. |
…#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
Why this is a draft: Seems like it breaks something with the Kubernetes cluster configuration and I don't know why yet 😞
|
…elm#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
Nvm, mitmproxy also proxies the k8s apiserver, PR is done |
It looks like this is resolved, there may still be an issue with helm accessing an insecure k8s cluster, but the repo/charts are good. Feel free to open a new issue if we need to resolve the latter. |
@paulczar issue is closed by a still open PR - I suggest to keep this open for tracking! |
added option --insecure-skip-tls-verify for helm pull, install and upgrade, addresses #7875
merged #8039 just now, so we should be good here. |
…#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
…elm#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
…#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
…elm#7875 Signed-off-by: Matthias Riegler <matthias.riegler@taotesting.com>
Version info
Output of helm version: v3 canary build 4/4/2020
Output of kubectl version: 1.16.2
Cloud Provider/Platform (AKS, GKE, Minikube etc.): Minishift
Context
Recently support for insecure registries has been added:
Although adding the insecure registries works perfectly, we cannot pull/install/upgrade images due to TLS verification still being done.
Configuration:
Helm 'repositories.yaml' configuration:
Problem
When pulling the chart we get following error:
Just making sure by specyfing the repo directly:
Fix
Current
pull
,install
andupgrade
commands should keep into account that TLS verification is not required if the repository is marked as insecure.The text was updated successfully, but these errors were encountered: