1. What kops version are you running? The command kops version, will display
this information.
v1.29.0
2. What Kubernetes version are you running? kubectl version will print the
version if a cluster is running or provide the Kubernetes version specified as
a kops flag.
1.29.5
3. What cloud provider are you using?
GCP
4. What commands did you run? What is the simplest way to reproduce this issue?
After an instance is in service you cannot SSH. The SSH username is set to admin, not ubuntu.
/kind bug
1. What
kops
version are you running? The commandkops version
, will display this information.v1.29.0
2. What Kubernetes version are you running?
kubectl version
will print the version if a cluster is running or provide the Kubernetes version specified as akops
flag.1.29.5
3. What cloud provider are you using?
GCP
4. What commands did you run? What is the simplest way to reproduce this issue?
After an instance is in service you cannot SSH. The SSH username is set to admin, not ubuntu.
Here is a valid, working instance template that it should look like
It looks like fi.SecretNameSSHPrimary is a const of admin
pkg/model/gcemodel/autoscalinggroup.go: gFmtKeys = append(gFmtKeys, fmt.Sprintf("%s: %s", fi.SecretNameSSHPrimary, key))
I would be willing to submit a PR depending on how we want to fix this.