Remove unnecessary code

This commit is contained in:
John Gardiner Myers 2021-10-02 21:46:17 -07:00
parent 0febb373a7
commit 3a346cdc37
3 changed files with 1 additions and 18 deletions

View File

@ -552,10 +552,6 @@ const (
EtcdProviderTypeManager EtcdProviderType = "Manager"
)
var SupportedEtcdProviderTypes = []string{
string(EtcdProviderTypeManager),
}
// EtcdClusterSpec is the etcd cluster specification
type EtcdClusterSpec struct {
// Name is the name of the etcd cluster (main, events etc)

View File

@ -1004,7 +1004,7 @@ func validateEtcdClusterSpec(spec kops.EtcdClusterSpec, c *kops.Cluster, fieldPa
}
if spec.Provider != "" {
value := string(spec.Provider)
allErrs = append(allErrs, IsValidValue(fieldPath.Child("provider"), &value, kops.SupportedEtcdProviderTypes)...)
allErrs = append(allErrs, IsValidValue(fieldPath.Child("provider"), &value, []string{string(kops.EtcdProviderTypeManager)})...)
}
if len(spec.Members) == 0 {
allErrs = append(allErrs, field.Required(fieldPath.Child("etcdMembers"), "No members defined in etcd cluster"))

View File

@ -17,9 +17,6 @@ limitations under the License.
package components
import (
"fmt"
"strings"
"k8s.io/kops/pkg/apis/kops"
"k8s.io/kops/upup/pkg/fi/loader"
)
@ -43,10 +40,6 @@ func (b *EtcdOptionsBuilder) BuildOptions(o interface{}) error {
for i := range spec.EtcdClusters {
c := &spec.EtcdClusters[i]
if c.Provider == "" {
c.Provider = kops.EtcdProviderTypeManager
}
// Ensure the version is set
if c.Version == "" {
// We run the k8s-recommended versions of etcd
@ -58,12 +51,6 @@ func (b *EtcdOptionsBuilder) BuildOptions(o interface{}) error {
c.Version = DefaultEtcd3Version_1_17
}
}
// We make sure that etcd v3 is used
version := strings.TrimPrefix(c.Version, "v")
if !strings.HasPrefix(version, "3.") {
return fmt.Errorf("unexpected etcd version %q", c.Version)
}
}
return nil