I’m currently evaluating a Cloud transition for my organization, specifically Google Cloud, we currently use Octopus Server on premisis, and would like to continue using it in the cloud. I spun up Octopus Cloud and attempted to integrate with Google, with no luck. The primary use case would be Google Kubernetes Engine (GKE), but when I tried to get connected to Google Cloud’s container registry, the only authentication method available in Octopus for a container registry is a username and password, which is not an authentication method offered by Google Cloud for its container registries.
In their documentation, they support command line utiilies like gcloud credential helper, but they also support access tokens and JSON key files. Am I missing something obvious about how to connect them up, or is it just not an option? If not, is it anywhere on the roadmap to properly integrate with Google Cloud’s Container/Kubernetes services like it already does with Azure and AWS? I would really hate to stop using Octopus as we move to cloud.