Skip to content
This repository has been archived by the owner on Jun 15, 2021. It is now read-only.

Commit

Permalink
Update kube-aws-cluster-updates.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mumoshu authored Jan 27, 2017
1 parent 3ea50be commit ad81ee6
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions Documentation/kube-aws-cluster-updates.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,22 @@ kube-aws update

## Certificate rotation

The parameter-level update mechanism can be used to rotate in new TLS credentials:
The parameter-level update mechanism can be used to rotate in new TLS credentials.

```sh
kube-aws render credentials
kube-aws update
```
More concretely, steps should be taken in order to rotate your certs on nodes are:

* Optionally modify the `externalDNSName` attribute in `cluster.yaml`
* Remove all the `credentials/*.enc` which are cached encrypted certs and keys to prevent unnecessary node replacement when there's actually no update. See #107 and #237 for more context.
* Render new credentials using kube-aws render credentials:

```sh
kube-aws render credentials
```
* Execute the update command like:

```sh
kube-aws update --s3-uri s3://my/own/path
```

## the etcd caveat

Expand Down

0 comments on commit ad81ee6

Please sign in to comment.