fix etcdctl

This commit is contained in:
Jeffrey C. Ollie 2023-08-15 16:37:44 -05:00
parent 2fa93bef86
commit 6e1e2d5f06
Signed by: jeff
GPG key ID: 6F86035A6D97044E

View file

@ -492,9 +492,9 @@
);
etcdctl = pkgs.writeShellScriptBin "etcdctl" ''
export ETCDCTL_API=3
export ETCDCTL_CERT=/etc/kubernetes/pki/etcd/healthcheck-client.crt
export ETCDCTL_KEY=/etc/kubernetes/pki/etcd/healthcheck-client.key
export ETCDCTL_CACERT=/etc/kubernetes/pki/etcd/ca.crt
export ETCDCTL_CERT=${if cfg.hosts.${name}.role == "etcd" then "/var/lib/etcd/healthcheck-client.pem" else "/etc/kubernetes/pki/etcd/healthcheck-client.crt"}
export ETCDCTL_KEY=${if cfg.hosts.${name}.role == "etcd" then "/var/lib/etcd/healthcheck-client-key.pem" else "/etc/kubernetes/pki/etcd/healthcheck-client.key"}
export ETCDCTL_CACERT=${cfg.etcd.certPath}
#export ETCDCTL_ENDPOINTS=${endpoints}
export ETCDCTL_ENDPOINTS=https://${cfg.hosts.${name}.wireguard_subnet.address}:2379
exec ${pkgs.etcd_3_5}/bin/etcdctl "$@"