Please refer to the kops cli reference for full documentation.
kops create cluster <clustername>
creates a cloud specification in the registry. It will not create the cloud resources unless
you specify --yes
, so that you have the chance to kops edit
them. (You will likely kops update cluster
after
creating it).
kops update cluster <clustername>
creates or updates the cloud resources to match the cluster spec.
It is recommended that you run it first in 'preview' mode with kops update cluster --name <name>
, and then
when you are happy that it is making the right changes you runkops update cluster --name <name> --yes
.
kops update cluster <clustername>
updates a kubernetes cluster to match the cloud and kops specifications.
It is recommended that you run it first in 'preview' mode with kops rolling-update cluster --name <name>
, and then
when you are happy that it is making the right changes you runkops rolling-update cluster --name <name> --yes
.
kops get clusters
lists all clusters in the registry.
kops delete cluster
deletes the cloud resources (instances, DNS entries, volumes, ELBs, VPCs etc) for a particular
cluster. It also removes the cluster from the registry.
It is recommended that you run it first in 'preview' mode with kops delete cluster --name <name>
, and then
when you are happy that it is deleting the right things you run kops delete cluster --name <name> --yes
.
kops version
will print the version of the code you are running.