Run kubernetes registry-creds through a proxy
Recently we had the need to run registry-creds through a proxy to access ECR. The good news is that it respects the HTTP_PROXY, HTTPS_PROXY and NO_PROXY environment variables so it is just a matter of adding them to the deployment.
You will need to NO_PROXY the internal IP used to access the API server otherwise it won't be able to connect to it.
containers: - env: - name: HTTP_PROXY value: http://<host>:<port> - name: HTTPS_PROXY value: http://<host>:<port> - name: NO_PROXY value: 10.96.0.1