add check-etcd-master.sh
This commit is contained in:
10
check-etcd-master.sh
Normal file
10
check-etcd-master.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
export CRI_CONFIG_FILE=/var/lib/rancher/rke2/agent/etc/crictl.yaml
|
||||
PATH="$PATH:/var/lib/rancher/rke2/bin"
|
||||
etcdcontainer=$(/var/lib/rancher/rke2/bin/crictl ps --label io.kubernetes.container.name=etcd --quiet)
|
||||
ETCD_CERT=/var/lib/rancher/rke2/server/tls/etcd/server-client.crt
|
||||
ETCD_KEY=/var/lib/rancher/rke2/server/tls/etcd/server-client.key
|
||||
ETCD_CACERT=/var/lib/rancher/rke2/server/tls/etcd/server-ca.crt
|
||||
ETCDCTL_ENDPOINTS=$(crictl exec ${etcdcontainer} etcdctl --cert ${ETCD_CERT} --key ${ETCD_KEY} --cacert ${ETCD_CACERT} member list | cut -d, -f5 | sed -e 's/ //g' | paste -sd ',')
|
||||
crictl exec ${etcdcontainer} etcdctl --cert ${ETCD_CERT} --key ${ETCD_KEY} --cacert ${ETCD_CACERT} --endpoints=$ETCDCTL_ENDPOINTS endpoint status --write-out=table
|
||||
1
disk-health
Submodule
1
disk-health
Submodule
Submodule disk-health added at 112b31d6a2
Reference in New Issue
Block a user