24 Mayıs 2022 Salı

etcd

Kurulumdan Sonra
Kurulum ile 3 tane binary geliyor. Açıklaması şöyle
etcd, which runs the actual etcd server.
etcdctl, which is a client binary for interacting with the server.
etcdutl, which provides some helper utilities for operations like backups.
etcdctl komutu
get seçeneği
Örnek
Şöyle yaparız. get seçeneği key değerini de ekrana yazar. Bunu istemiyorsak --print-value-only kullanılır
$ ./etcdctl put foo bar
OK

$ ./etcdctl get foo
foo
bar
--rev seçeneği
Şöyle yaparız
$ ./etcdctl get foo --rev=2 --print-value-only
bar

$ ./etcdctl get foo --rev=3 --print-value-only
baz
etcd komutu
Örnek
Şöyle yaparız
$ ./etcd --data-dir=/tmp/etcd/data1 --name node1 \
  --initial-advertise-peer-urls http://127.0.0.1:2380 \
  --listen-peer-urls http://127.0.0.1:2380 \
  --advertise-client-urls http://127.0.0.1:2379 \
  --listen-client-urls http://127.0.0.1:2379 \
  --initial-cluster node1=http://127.0.0.1:2380,node2=http://127.0.0.1:3380,
      node3=http://127.0.0.1:4380 \
  --initial-cluster-state new \
  --initial-cluster-token mytoken
--initial-advertise-peer-urls ve --listen-peer-urls ve node-to-node veya peer-to-peer trafik için kullanılır. Bu port 2380.
--advertise-client-urls ve --listen-client-urls ve etcdctl komutu ile erişim içindir. Bu port 2379

Hiç yorum yok:

Yorum Gönder