Skip to content

Commit

Permalink
Merge pull request kubernetes#295 from justinsb/docs_aug11_a
Browse files Browse the repository at this point in the history
Add notes describing aug 11 changes
  • Loading branch information
justinsb authored Aug 12, 2016
2 parents 7699dc8 + 6d4284a commit 6ef5568
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
17 changes: 17 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
## Aug 11 2016

Reworked SSH keys and support for running CI builds

* SSH keys are now stored as secrets. `--ssh-public-key` will be created when you do `kops create cluster`.
You no longer need to specify a `--ssh-public-key` when you do an update, but if you do it will be imported.
* An SSH public key must exist for AWS, if you do not have one you can import one with:
`kops create secret --name $CLUSTER_NAME sshpublickey admin -i ~/.ssh/id_rsa.pub`
* For AWS, only a single SSH key can be used; you can delete extra keys with `kops delete secret`
* To support changing SSH keys reliably, the name of the imported AWS SSH keypair will change to include
the OpenSSH key fingerprint. Existing clusters will continue to work, but you will likely be prompted to
do a rolling update when you would otherwise not have to. I suggest waiting till you next upgrade kubernetes.

* Builds that are not published as Docker images can be run. `kops` will pass a list of images in the NodeUp
configuration, and NodeUp will download and `docker load` these images. For examples, see the
[testing tips](docs/testing.md)

## Jul 21 2016

More rational model/UX - `kops create cluster` just creates spec, `kops update cluster` does real creation:
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ Some of the more interesting features:

## Recent changes

Improvements are being made almost daily, but bigger changes are described here (until we get to
a more formal release process):

* Reworked SSH keys and support for running CI builds [Aug 11 2016](CHANGES.md#aug-11-2016)
* Create command was split into create and update [Jul 21 2016](CHANGES.md#jul-21-2016)

## Installation
Expand Down

0 comments on commit 6ef5568

Please sign in to comment.