Skip to content

Commit

Permalink
docs/topology - Fix the rolling-update command
Browse files Browse the repository at this point in the history
This patch updates the `kops rolling-update` command which should be
run after making changes to the API server topology.

Signed-off-by: M S Vishwanath Bhat <[email protected]>
  • Loading branch information
msvbhat committed Jul 31, 2017
1 parent d9427cf commit 2134d10
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/topology.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,6 @@ The AWS ELB does not support changing from internet facing to Internal. However
- Run the update commmand to check the config: `kops update cluster $NAME`
- BEFORE DOING the same command with the `--yes` option go into the AWS console and DELETE the api ELB!!!!!!
- Now run: `kops update cluster $NAME --yes`
- Finally execute a rolling update so that the instances register with the new internal ELB, execute: `kops rolling update --cloudonly --force` command. We have to use the `--cloudonly` option because we deleted the api ELB so there is no way to talk to the cluster through the k8s api. The force option is there because kops / terraform doesn't know that we need to update the instances with the ELB so we have to force it.
- Finally execute a rolling update so that the instances register with the new internal ELB, execute: `kops rolling-update cluster --cloudonly --force` command. We have to use the `--cloudonly` option because we deleted the api ELB so there is no way to talk to the cluster through the k8s api. The force option is there because kops / terraform doesn't know that we need to update the instances with the ELB so we have to force it.
Once the rolling update has completed you have an internal only ELB that has the master k8s nodes registered with it.

0 comments on commit 2134d10

Please sign in to comment.