diff --git a/pkg/kubectl/cmd/config/create_cluster.go b/pkg/kubectl/cmd/config/create_cluster.go index 1ccdc5eac27..e86e203a1e8 100644 --- a/pkg/kubectl/cmd/config/create_cluster.go +++ b/pkg/kubectl/cmd/config/create_cluster.go @@ -121,6 +121,9 @@ func (o createClusterOptions) run() error { func (o *createClusterOptions) modifyCluster(existingCluster clientcmdapi.Cluster) clientcmdapi.Cluster { modifiedCluster := existingCluster + if o.apiVersion.Provided() { + modifiedCluster.APIVersion = o.apiVersion.Value() + } if o.server.Provided() { modifiedCluster.Server = o.server.Value() }