I’m setting up an instance on Octopus Cloud, to talk to a Kubernetes cluster on GKE. The k8s cluster is configured as a private cluster, with access to the master nodes tightly controlled. I’ve added our Octopus Server instance IP address to the whitelist, but of course many (all?) of the operations run on the dynamic Default Worker Pool. Do the VMs in this IP address have a configured public IP address range?
So far I have tried executing the following PowerShell snippet using the Script console; this gave me the public IP address for the one worker on which it ran:
Invoke-RestMethod http://ipinfo.io/json | Select -exp ip | Write-Host
I’m assuming though that the different worker VMs will have different public IP addresses.