From a1144eeafc315c59825d696548910d180f15be2e Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Wed, 25 Nov 2020 10:03:07 +0100 Subject: [PATCH] Add script to snapshot etcd --- charts | 2 +- scripts/etcd-snapshot.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 scripts/etcd-snapshot.sh diff --git a/charts b/charts index ad4b83a..5c7f122 160000 --- a/charts +++ b/charts @@ -1 +1 @@ -Subproject commit ad4b83a24d60f564f73d2f1fd67d784c9a8a1b64 +Subproject commit 5c7f1228a8e26bc90e2038398d22babfb6f084b2 diff --git a/scripts/etcd-snapshot.sh b/scripts/etcd-snapshot.sh new file mode 100644 index 0000000..a13bf89 --- /dev/null +++ b/scripts/etcd-snapshot.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +ETCDCTL_API=3 etcdctl --endpoints https://etcd.local:2379 \ +--cacert=/var/lib/kubernetes/secrets/ca.pem \ +--cert=/var/lib/kubernetes/secrets/kube-apiserver-etcd-client.pem \ +--key=/var/lib/kubernetes/secrets/kube-apiserver-etcd-client-key.pem \ +snapshot save snapshot.db