The pipe for GKE (https://bitbucket.org/product/features/pipelines/integrations?p=atlassian/google-gke-kubectl-run) works well on public clusters, but not on private ones.
For private GKE clusters, you need to first open an SSH tunnel through a bastion, and then use it as an HTTPS proxy for kubectl (see https://cloud.google.com/kubernetes-engine/docs/tutorials/private-cluster-bastion)
It's certainly possible to do that manually with a script.
But it would be way better if your built-in pipe supported it.
@Mossroy hi. Thanks for your question.
Please, raise a ticket here to gather interests for your feature.
Regards, Igor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.