go.etcd.io/etcd@v3.3.27+incompatible/tests/docker-dns-srv/certs-gateway/run.sh (about)

     1  #!/bin/sh
     2  rm -rf /tmp/m1.data /tmp/m2.data /tmp/m3.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-gateway/Procfile start &
    10  
    11  # TODO: remove random sleeps
    12  sleep 7s
    13  
    14  ETCDCTL_API=3 ./etcdctl \
    15    --cacert=/certs-gateway/ca.crt \
    16    --cert=/certs-gateway/server.crt \
    17    --key=/certs-gateway/server.key.insecure \
    18    --discovery-srv etcd.local \
    19    endpoint health --cluster
    20  
    21  ETCDCTL_API=3 ./etcdctl \
    22    --cacert=/certs-gateway/ca.crt \
    23    --cert=/certs-gateway/server.crt \
    24    --key=/certs-gateway/server.key.insecure \
    25    --discovery-srv etcd.local \
    26    put abc def
    27  
    28  ETCDCTL_API=3 ./etcdctl \
    29    --cacert=/certs-gateway/ca.crt \
    30    --cert=/certs-gateway/server.crt \
    31    --key=/certs-gateway/server.key.insecure \
    32    --discovery-srv etcd.local \
    33    get abc
    34  
    35  ETCDCTL_API=3 ./etcdctl \
    36    --cacert=/certs-gateway/ca.crt \
    37    --cert=/certs-gateway/server.crt \
    38    --key=/certs-gateway/server.key.insecure \
    39    --endpoints=127.0.0.1:23790 \
    40    put ghi jkl
    41  
    42  ETCDCTL_API=3 ./etcdctl \
    43    --cacert=/certs-gateway/ca.crt \
    44    --cert=/certs-gateway/server.crt \
    45    --key=/certs-gateway/server.key.insecure \
    46    --endpoints=127.0.0.1:23790 \
    47    get ghi