Revert "Enable etcd corruption check as mitigatio of 3.5 corruption issue"

This reverts commit 6d75f8f9f0.
This commit is contained in:
Ciprian Hacman 2022-04-17 06:37:14 +03:00
parent 88773ea0e6
commit 0643271a97
30 changed files with 3 additions and 188 deletions

View File

@ -49,9 +49,7 @@ func (b *EtcdManagerOptionsBuilder) BuildOptions(o interface{}) error {
etcdCluster.Backups.BackupStore = urls.Join(base, "backups", "etcd", etcdCluster.Name) etcdCluster.Backups.BackupStore = urls.Join(base, "backups", "etcd", etcdCluster.Name)
} }
version := strings.TrimPrefix(etcdCluster.Version, "v") if !etcdVersionIsSupported(etcdCluster.Version) {
if !etcdVersionIsSupported(version) {
if featureflag.SkipEtcdVersionCheck.Enabled() { if featureflag.SkipEtcdVersionCheck.Enabled() {
klog.Warningf("etcd version %q is not known to be supported, but ignoring because of SkipEtcdVersionCheck feature flag", etcdCluster.Version) klog.Warningf("etcd version %q is not known to be supported, but ignoring because of SkipEtcdVersionCheck feature flag", etcdCluster.Version)
} else { } else {
@ -59,19 +57,15 @@ func (b *EtcdManagerOptionsBuilder) BuildOptions(o interface{}) error {
return fmt.Errorf("etcd version %q is not supported with etcd-manager, please specify a supported version or remove the value to use the default version. Supported versions: %s", etcdCluster.Version, strings.Join(supportedEtcdVersions, ", ")) return fmt.Errorf("etcd version %q is not supported with etcd-manager, please specify a supported version or remove the value to use the default version. Supported versions: %s", etcdCluster.Version, strings.Join(supportedEtcdVersions, ", "))
} }
} }
for _, s := range []string{"3.5.0", "3.5.1"} {
if s == version {
appendCorruptionCheckFlag(etcdCluster)
}
}
} }
return nil return nil
} }
var supportedEtcdVersions = []string{"3.1.12", "3.2.18", "3.2.24", "3.3.10", "3.3.13", "3.3.17", "3.4.3", "3.4.13", "3.5.0", "3.5.1"} var supportedEtcdVersions = []string{"3.1.12", "3.2.18", "3.2.24", "3.3.10", "3.3.13", "3.3.17", "3.4.3", "3.4.13", "3.5.0", "3.5.1"}
func etcdVersionIsSupported(version string) bool { func etcdVersionIsSupported(version string) bool {
version = strings.TrimPrefix(version, "v")
for _, v := range supportedEtcdVersions { for _, v := range supportedEtcdVersions {
if v == version { if v == version {
return true return true
@ -79,20 +73,3 @@ func etcdVersionIsSupported(version string) bool {
} }
return false return false
} }
func appendCorruptionCheckFlag(etcdCluster *kops.EtcdClusterSpec) {
varName := "ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK"
if etcdCluster.Manager == nil {
etcdCluster.Manager = &kops.EtcdManagerSpec{}
}
for _, env := range etcdCluster.Manager.Env {
if env.Name == varName {
return
}
}
etcdCluster.Manager.Env = append(etcdCluster.Manager.Env,
kops.EnvVar{
Name: varName,
Value: "true",
})
}

View File

@ -314,16 +314,8 @@ Resources.AWSEC2LaunchTemplatemasterustest1amastersminimalexamplecom.Properties.
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -137,16 +137,8 @@ docker:
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -31,10 +31,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: main name: main
version: 3.5.1 version: 3.5.1
- backups: - backups:
@ -42,10 +38,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: events name: events
version: 3.5.1 version: 3.5.1
externalDns: externalDns:

View File

@ -21,9 +21,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -21,9 +21,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -137,16 +137,8 @@ docker:
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -56,10 +56,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: main name: main
version: 3.5.1 version: 3.5.1
- backups: - backups:
@ -67,10 +63,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: events name: events
version: 3.5.1 version: 3.5.1
externalDns: externalDns:

View File

@ -18,9 +18,6 @@ spec:
--quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events --quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events
--volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -18,9 +18,6 @@ spec:
--quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main --quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main
--volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -138,18 +138,10 @@ encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
cpuRequest: 100m cpuRequest: 100m
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
version: 3.5.1 version: 3.5.1
main: main:
cpuRequest: 200m cpuRequest: 200m
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:

View File

@ -33,10 +33,6 @@ spec:
- encryptedVolume: true - encryptedVolume: true
instanceGroup: master-us-test-1a instanceGroup: master-us-test-1a
name: a name: a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
name: main name: main
version: 3.5.1 version: 3.5.1
@ -47,10 +43,6 @@ spec:
- encryptedVolume: true - encryptedVolume: true
instanceGroup: master-us-test-1a instanceGroup: master-us-test-1a
name: a name: a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
name: events name: events
version: 3.5.1 version: 3.5.1

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -138,18 +138,10 @@ encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
cpuRequest: 100m cpuRequest: 100m
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
version: 3.5.1 version: 3.5.1
main: main:
cpuRequest: 200m cpuRequest: 200m
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:

View File

@ -42,10 +42,6 @@ spec:
- encryptedVolume: true - encryptedVolume: true
instanceGroup: master-us-test-1a instanceGroup: master-us-test-1a
name: a name: a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
name: main name: main
version: 3.5.1 version: 3.5.1
@ -56,10 +52,6 @@ spec:
- encryptedVolume: true - encryptedVolume: true
instanceGroup: master-us-test-1a instanceGroup: master-us-test-1a
name: a name: a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
memoryRequest: 100Mi memoryRequest: 100Mi
name: events name: events
version: 3.5.1 version: 3.5.1

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main
--volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned
> /tmp/pipe 2>&1 > /tmp/pipe 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -140,16 +140,8 @@ docker:
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -44,10 +44,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: main name: main
version: 3.5.1 version: 3.5.1
- backups: - backups:
@ -55,10 +51,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: events name: events
version: 3.5.1 version: 3.5.1
externalDns: externalDns:

View File

@ -19,9 +19,6 @@ spec:
--volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/minimal-ipv6.example.com=owned > /tmp/pipe --volume-tag=kubernetes.io/cluster/minimal-ipv6.example.com=owned > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -19,9 +19,6 @@ spec:
--volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/minimal-ipv6.example.com=owned > /tmp/pipe --volume-tag=kubernetes.io/cluster/minimal-ipv6.example.com=owned > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -32,10 +32,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test1-a - instanceGroup: master-us-test1-a
name: "1" name: "1"
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: main name: main
version: 3.5.1 version: 3.5.1
- backups: - backups:
@ -43,10 +39,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test1-a - instanceGroup: master-us-test1-a
name: "1" name: "1"
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: events name: events
version: 3.5.1 version: 3.5.1
externalDns: externalDns:

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s-io-etcd-events --volume-provider=gce --volume-tag=k8s-io-cluster-name=minimal-gce-example-com --v=6 --volume-name-tag=k8s-io-etcd-events --volume-provider=gce --volume-tag=k8s-io-cluster-name=minimal-gce-example-com
--volume-tag=k8s-io-etcd-events --volume-tag=k8s-io-role-master=master > /tmp/pipe --volume-tag=k8s-io-etcd-events --volume-tag=k8s-io-role-master=master > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -18,9 +18,6 @@ spec:
--v=6 --volume-name-tag=k8s-io-etcd-main --volume-provider=gce --volume-tag=k8s-io-cluster-name=minimal-gce-example-com --v=6 --volume-name-tag=k8s-io-etcd-main --volume-provider=gce --volume-tag=k8s-io-cluster-name=minimal-gce-example-com
--volume-tag=k8s-io-etcd-main --volume-tag=k8s-io-role-master=master > /tmp/pipe --volume-tag=k8s-io-etcd-main --volume-tag=k8s-io-role-master=master > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -137,16 +137,8 @@ docker:
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -137,16 +137,8 @@ docker:
encryptionConfig: null encryptionConfig: null
etcdClusters: etcdClusters:
events: events:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
main: main:
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
version: 3.5.1 version: 3.5.1
kubeAPIServer: kubeAPIServer:
allowPrivileged: true allowPrivileged: true

View File

@ -33,10 +33,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: main name: main
version: 3.5.1 version: 3.5.1
- backups: - backups:
@ -44,10 +40,6 @@ spec:
etcdMembers: etcdMembers:
- instanceGroup: master-us-test-1a - instanceGroup: master-us-test-1a
name: us-test-1a name: us-test-1a
manager:
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
name: events name: events
version: 3.5.1 version: 3.5.1
externalDns: externalDns:

View File

@ -19,9 +19,6 @@ spec:
--volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/privatecanal.example.com=owned > /tmp/pipe --volume-tag=kubernetes.io/cluster/privatecanal.example.com=owned > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources:

View File

@ -19,9 +19,6 @@ spec:
--volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1
--volume-tag=kubernetes.io/cluster/privatecanal.example.com=owned > /tmp/pipe --volume-tag=kubernetes.io/cluster/privatecanal.example.com=owned > /tmp/pipe
2>&1 2>&1
env:
- name: ETCD_EXPERIMENTAL_INITIAL_CORRUPT_CHECK
value: "true"
image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417 image: registry.k8s.io/etcdadm/etcd-manager:v3.0.20220417
name: etcd-manager name: etcd-manager
resources: resources: