github.com/lfch/etcd-io/tests/v3@v3.0.0-20221004140520-eac99acd3e9d/manual/docker-dns-srv/certs/run.sh (about) 1 #!/bin/sh 2 rm -rf /tmp/m{1,2,3,4,5,6}.data 3 4 /etc/init.d/bind9 start 5 6 # get rid of hosts so go lookup won't resolve 127.0.0.1 to localhost 7 cat /dev/null >/etc/hosts 8 9 goreman -f /certs/Procfile start & 10 11 # TODO: remove random sleeps 12 sleep 7s 13 14 ETCDCTL_API=3 ./etcdctl \ 15 --cacert=/certs/ca.crt \ 16 --cert=/certs/server.crt \ 17 --key=/certs/server.key.insecure \ 18 --discovery-srv etcd.local \ 19 endpoint health --cluster 20 21 ETCDCTL_API=3 ./etcdctl \ 22 --cacert=/certs/ca.crt \ 23 --cert=/certs/server.crt \ 24 --key=/certs/server.key.insecure \ 25 --discovery-srv etcd.local \ 26 put abc def 27 28 ETCDCTL_API=3 ./etcdctl \ 29 --cacert=/certs/ca.crt \ 30 --cert=/certs/server.crt \ 31 --key=/certs/server.key.insecure \ 32 --discovery-srv etcd.local \ 33 get abc 34 35 ETCDCTL_API=3 ./etcdctl \ 36 --cacert=/certs/ca.crt \ 37 --cert=/certs/server.crt \ 38 --key=/certs/server.key.insecure \ 39 --discovery-srv etcd.local \ 40 --discovery-srv-name c1 \ 41 endpoint health --cluster 42 43 ETCDCTL_API=3 ./etcdctl \ 44 --cacert=/certs/ca.crt \ 45 --cert=/certs/server.crt \ 46 --key=/certs/server.key.insecure \ 47 --discovery-srv etcd.local \ 48 --discovery-srv-name c1 \ 49 put ghi jkl 50 51 ETCDCTL_API=3 ./etcdctl \ 52 --cacert=/certs/ca.crt \ 53 --cert=/certs/server.crt \ 54 --key=/certs/server.key.insecure \ 55 --discovery-srv etcd.local \ 56 --discovery-srv-name c1 \ 57 get ghi