짱구는굿 2023. 10. 31. 11:42
control plan [제어부] data plan [전송부]
etcd : CNCF 프로젝트의 open source
app: jenkins

 

https://github.com/etcd-io/etcd/releases(다운로드)

 

Releases · etcd-io/etcd

Distributed reliable key-value store for the most critical data of a distributed system - etcd-io/etcd

github.com

 

cd /etc/kubernetes/manifests/

wget https://github.com/etcd-io/etcd/releases/download/v3.5.10/etcd-v3.5.10-linux-amd64.tar.gz

tar -xf etcd-v3.5.10-linux-amd64.tar.gz

cd etcd-v3.5.10-linux-amd64/
ETCDCTL_API=3 ./etcdctl \
--endpoints 127.0.0.1:2379 \
--cacert /etc/kubernetes/pki/etcd/ca.crt \
--cert /etc/kubernetes/pki/etcd/server.crt \
--key /etc/kubernetes/pki/etcd/server.key \
get / --prefix --keys-only
root@master:/etc/kubernetes/manifests/etcd-v3.5.10-linux-amd64# ETCDCTL_API=3 ./etcdctl \
> --endpoints 127.0.0.1:2379 \
> --cacert /etc/kubernetes/pki/etcd/ca.crt \
> --cert /etc/kubernetes/pki/etcd/server.crt \
> --key /etc/kubernetes/pki/etcd/server.key \
> put key1 valuel

key1 이라는 값에 valuel 입력