kopsrox

usage

image

create <a name=image-create>

destroy <a name=image-destroy>

info <a name=image-info>

cluster

create <a name=cluster-create>

update <a name=cluster-update>

info <a name=cluster-info>

kubectl

./kopsrox.py cluster kubectl get events -A

kubeconfig

destroy <a name=cluster-destroy>

etcd

snapshot

The first time a snapshot is taken the cluster token is written to clustername.etcd.token

This is not overwriten when further snapshots are taken - even on a new cluster with the same name

./kopsrox.py etcd snapshot

Takes a backup of etcd

./kopsrox.py etcd list

Should show the new backup

list <a name=s3-list>

./kopsrox.py etcd list

restore

restores a cluster from a snapshot

usage:

./kopsrox.py etcd restore $imagename

prune