Merge pull request #4179 from chrislovecnm/etdversion-override

Adding override for setting etcd version
This commit is contained in:
k8s-ci-robot 2018-01-04 15:22:12 -08:00 committed by GitHub
commit b45dd32259
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -1246,6 +1246,10 @@ func setOverrides(overrides []string, cluster *api.Cluster, instanceGroups []*ap
switch kv[0] {
case "cluster.spec.nodePortAccess":
cluster.Spec.NodePortAccess = append(cluster.Spec.NodePortAccess, kv[1])
case "cluster.spec.etcdClusters[*].version":
for _, etcd := range cluster.Spec.EtcdClusters {
etcd.Version = kv[1]
}
default:
return fmt.Errorf("unhandled override: %q", override)
}