mirror of
https://github.com/wardviaene/kubernetes-course.git
synced 2026-05-21 07:22:46 +00:00
etcd
This commit is contained in:
18
etcd/README.md
Normal file
18
etcd/README.md
Normal file
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user