This repository was archived by the owner on Oct 28, 2024. It is now read-only.
File tree 2 files changed +5
-4
lines changed
config/component-templates/nested-etcd
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ metadata:
6
6
labels :
7
7
component-name : {{.nestedetcdName}}
8
8
spec :
9
+ publishNotReadyAddresses : true
9
10
clusterIP : None
10
11
selector :
11
12
component-name : {{.nestedetcdName}}
Original file line number Diff line number Diff line change 20
20
spec :
21
21
subdomain : etcd
22
22
containers :
23
- - name : etcd
23
+ - name : {{.nestedetcdName}}
24
24
image : virtualcluster/etcd-v3.4.0
25
25
imagePullPolicy : Always
26
26
command :
43
43
- --peer-key-file=/etc/kubernetes/pki/etcd/tls.key
44
44
- --listen-peer-urls=https://0.0.0.0:2380
45
45
- --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
47
47
# we use a headless service to encapsulate each pod
48
48
- --advertise-client-urls=https://$(HOSTNAME).{{.nestedetcdName}}:2379
49
49
- --initial-cluster-state=new
55
55
command :
56
56
- sh
57
57
- -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
59
59
failureThreshold : 8
60
60
initialDelaySeconds : 60
61
61
timeoutSeconds : 15
64
64
command :
65
65
- sh
66
66
- -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
68
68
failureThreshold : 8
69
69
initialDelaySeconds : 15
70
70
periodSeconds : 2
You can’t perform that action at this time.
0 commit comments