Skip to content
This repository was archived by the owner on Oct 28, 2024. It is now read-only.

Commit f005057

Browse files
update the template
1 parent c9133c5 commit f005057

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

config/component-templates/nested-etcd/nested-etcd-service-template.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
labels:
77
component-name: {{.nestedetcdName}}
88
spec:
9+
publishNotReadyAddresses: true
910
clusterIP: None
1011
selector:
1112
component-name: {{.nestedetcdName}}

config/component-templates/nested-etcd/nested-etcd-statefulset-template.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ spec:
2020
spec:
2121
subdomain: etcd
2222
containers:
23-
- name: etcd
23+
- name: {{.nestedetcdName}}
2424
image: virtualcluster/etcd-v3.4.0
2525
imagePullPolicy: Always
2626
command:
@@ -43,7 +43,7 @@ spec:
4343
- --peer-key-file=/etc/kubernetes/pki/etcd/tls.key
4444
- --listen-peer-urls=https://0.0.0.0:2380
4545
- --listen-client-urls=https://0.0.0.0:2379
46-
# - --initial-advertise-peer-urls=https://$(HOSTNAME).{{.nestedetcdName}}:2380
46+
- --initial-advertise-peer-urls=https://$(HOSTNAME).{{.nestedetcdName}}:2380
4747
# we use a headless service to encapsulate each pod
4848
- --advertise-client-urls=https://$(HOSTNAME).{{.nestedetcdName}}:2379
4949
- --initial-cluster-state=new
@@ -55,7 +55,7 @@ spec:
5555
command:
5656
- sh
5757
- -c
58-
- ETCDCTL_API=3 etcdctl --endpoints=https://etcd:2379 --cacert=/etc/kubernetes/pki/root/tls.crt --cert=/etc/kubernetes/pki/etcd/tls.crt --key=/etc/kubernetes/pki/etcd/tls.key endpoint health
58+
- ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/kubernetes/pki/root/tls.crt --cert=/etc/kubernetes/pki/etcd/tls.crt --key=/etc/kubernetes/pki/etcd/tls.key endpoint health
5959
failureThreshold: 8
6060
initialDelaySeconds: 60
6161
timeoutSeconds: 15
@@ -64,7 +64,7 @@ spec:
6464
command:
6565
- sh
6666
- -c
67-
- ETCDCTL_API=3 etcdctl --endpoints=https://etcd:2379 --cacert=/etc/kubernetes/pki/root/tls.crt --cert=/etc/kubernetes/pki/etcd/tls.crt --key=/etc/kubernetes/pki/etcd/tls.key endpoint health
67+
- ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/kubernetes/pki/root/tls.crt --cert=/etc/kubernetes/pki/etcd/tls.crt --key=/etc/kubernetes/pki/etcd/tls.key endpoint health
6868
failureThreshold: 8
6969
initialDelaySeconds: 15
7070
periodSeconds: 2

0 commit comments

Comments
 (0)