Hyperkube image requires root certificates to work with cloud-providers (at least AWS) #7750
Labels
priority/backlog
Higher priority than priority/awaiting-more-evidence.
sig/api-machinery
Categorizes an issue or PR as relevant to SIG API Machinery.
Testing hyperkube deployment (upgraded to v0.16.1) and I ran into an issue where controller-manager couldn't connect to the nominated cloud-provider (AWS in this instance) and threw lots of errors: "X509: failed to load system roots and no roots provided".
Tried mounting host /etc/ssl/certs into kubelet and controller-manager pods...no good. Fixed by adding 'ca-certificates' to the apt-get command in the hyperkube dockerfile: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/cluster/images/hyperkube/Dockerfile
Happy to raise a PR for this if needed.
-Luke
The text was updated successfully, but these errors were encountered: