From c72b2e7e8749b3afd1b820efd52dd5d98c8e08e2 Mon Sep 17 00:00:00 2001 From: Edward Viaene Date: Wed, 27 Nov 2019 14:47:17 +0100 Subject: [PATCH] etcd --- etcd/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 etcd/README.md diff --git a/etcd/README.md b/etcd/README.md new file mode 100644 index 0000000..2fd953b --- /dev/null +++ b/etcd/README.md @@ -0,0 +1,18 @@ +# etcd + +## HA Cluster +``` +kops create cluster --name=kubernetes.newtech.academy --state=s3://kops-state-b429b --zones eu-west-1a,eu-west-1b,eu-west-1c --master-zones eu-west-1a,eu-west-1b,eu-west-1c --node-count=3 --node-size=t2.micro --master-size=t2.micro --dns-zone=kubernetes.newtech.academy +``` + +## Test backup +Create an object (wait 15 min after creating the object to make sure it the backup ran) +``` +kubectl create configmap readme --from-file=README.md +``` + +## List backups +``` +kubectl exec -it etcd-main -n kube-system -- bash +./etcd-manager-ctl -backup-store=s3://kops-state-b429b/kubernetes.newtech.academy/backups/etcd/main/ list-backups +```