Changing a cluster configuration

(This procedure is currently unnecessarily convoluted. Expect it to get streamlined!)

  • Edit the cluster spec: kops edit cluster ${NAME}

  • View the changes you are going to apply kops update cluster ${NAME}

  • Apply the changes for real kops update cluster ${NAME} --yes

  • See which nodes need to be restarted kops rolling-update cluster ${NAME}

  • Apply the rolling-update kops rolling-update cluster ${NAME} --yes

NOTE: rolling-update does not yet perform a real rolling update - it just shuts down machines in sequence with a delay; there will be downtime Issue #37We have implemented a new feature that does drain and validate nodes. This feature is experimental, and you can use the new feature by setting export KOPS_FEATURE_FLAGS="+DrainAndValidateRollingUpdate".