Connecting from DO Kubernetes to a service on another DO Droplet in same account.
I built a drone.io based continuous integration server using the helm chart on Digital Ocean hosted Kubernetes. Mostly it is working. I can run build pipelines and fetch images from docker hub.
However, I cannot connect to another resource that is hosted in Digital Ocean behind a load balancer (my private docker registry that I have hosted the old fashioned way directly on a droplet)
If I create a pod on the drone kubernetes cluster, I can connect to the service in DO, but when a container is invoked by the drone agent using dind (docker-in-docker) it can’t connect.
Any pointers for troubleshooting?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.