Used as a container entrypoint, it will wait for specified k8s dependencies, create files based on ConfigMaps, and much more - before running a given command.
I was exploring the option of using kubernetes-entrypoint on the client (in ci/cd) instead of in cluster to wait for services to come up before applying tests to them. It seems like something that kubernetes-entrypoint would be a good fit for. Currently though, it only seems to support in pod credentials rather then using a specified kubeconfig file. Could this be easily added?
I was exploring the option of using kubernetes-entrypoint on the client (in ci/cd) instead of in cluster to wait for services to come up before applying tests to them. It seems like something that kubernetes-entrypoint would be a good fit for. Currently though, it only seems to support in pod credentials rather then using a specified kubeconfig file. Could this be easily added?