Update CHANGES and docs for v1.16.0 release

This commit is contained in:
Dalton Hubble 2019-09-22 17:37:23 -07:00
parent 81a1ae38e6
commit 078f084220
10 changed files with 39 additions and 38 deletions

View File

@ -8,7 +8,8 @@ Notable changes between versions.
* Kubernetes [v1.16.0](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md#v1160) ([#543](https://github.com/poseidon/typhoon/pull/543)) * Kubernetes [v1.16.0](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md#v1160) ([#543](https://github.com/poseidon/typhoon/pull/543))
* Read about several Kubernetes API [deprecations](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md#deprecations-and-removals)! * Read about several Kubernetes API [deprecations](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md#deprecations-and-removals)!
* Rename `node-role.kubernetes.io` labels for `master` and `node` roles (no longer shown in `kubectl get nodes`) * Remove legacy node role labels (no longer shown in `kubectl get nodes`)
* Rename node labels to `node.kubernetes.io/master` and `node.kubernetes.io/node` (migratory)
* Migrate control plane from self-hosted to static pods ([#536](https://github.com/poseidon/typhoon/pull/536)) * Migrate control plane from self-hosted to static pods ([#536](https://github.com/poseidon/typhoon/pull/536))
* Run `kube-apiserver`, `kube-scheduler`, and `kube-controller-manager` as static pods on each controller * Run `kube-apiserver`, `kube-scheduler`, and `kube-controller-manager` as static pods on each controller
* `kubectl` edits to `kube-apiserver`, `kube-scheduler`, and `kube-controller-manager` are no longer possible (change) * `kubectl` edits to `kube-apiserver`, `kube-scheduler`, and `kube-controller-manager` are no longer possible (change)

View File

@ -1,4 +1,4 @@
# Typhoon [![IRC](https://img.shields.io/badge/freenode-%23typhoon-0099ef.svg)]() <img align="right" src="https://storage.googleapis.com/poseidon/typhoon-logo.png"> # Typhoon <img align="right" src="https://storage.googleapis.com/poseidon/typhoon-logo.png">
Typhoon is a minimal and free Kubernetes distribution. Typhoon is a minimal and free Kubernetes distribution.
@ -82,9 +82,9 @@ In 4-8 minutes (varies by platform), the cluster will be ready. This Google Clou
$ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME ROLES STATUS AGE VERSION NAME ROLES STATUS AGE VERSION
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.16.0 yavin-controller-0.c.example-com.internal <none> Ready 6m v1.16.0
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-jrbf.c.example-com.internal <none> Ready 5m v1.16.0
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-mzdm.c.example-com.internal <none> Ready 5m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -135,9 +135,9 @@ In 4-8 minutes, the Kubernetes cluster will be ready.
$ export KUBECONFIG=/home/user/.secrets/clusters/tempest/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/tempest/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
ip-10-0-3-155 Ready controller,master 10m v1.16.0 ip-10-0-3-155 Ready <none> 10m v1.16.0
ip-10-0-26-65 Ready node 10m v1.16.0 ip-10-0-26-65 Ready <none> 10m v1.16.0
ip-10-0-41-21 Ready node 10m v1.16.0 ip-10-0-41-21 Ready <none> 10m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -132,9 +132,9 @@ In 4-8 minutes, the Kubernetes cluster will be ready.
$ export KUBECONFIG=/home/user/.secrets/clusters/ramius/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/ramius/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
ramius-controller-0 Ready controller,master 24m v1.16.0 ramius-controller-0 Ready <none> 24m v1.16.0
ramius-worker-000001 Ready node 25m v1.16.0 ramius-worker-000001 Ready <none> 25m v1.16.0
ramius-worker-000002 Ready node 24m v1.16.0 ramius-worker-000002 Ready <none> 24m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -289,9 +289,9 @@ systemd[1]: Started Kubernetes control plane.
$ export KUBECONFIG=/home/user/.secrets/clusters/mercury/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/mercury/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
node1.example.com Ready controller,master 10m v1.16.0 node1.example.com Ready <none> 10m v1.16.0
node2.example.com Ready node 10m v1.16.0 node2.example.com Ready <none> 10m v1.16.0
node3.example.com Ready node 10m v1.16.0 node3.example.com Ready <none> 10m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -130,9 +130,9 @@ In 3-6 minutes, the Kubernetes cluster will be ready.
$ export KUBECONFIG=/home/user/.secrets/clusters/nemo/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/nemo/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
10.132.110.130 Ready controller,master 10m v1.16.0 10.132.110.130 Ready <none> 10m v1.16.0
10.132.115.81 Ready node 10m v1.16.0 10.132.115.81 Ready <none> 10m v1.16.0
10.132.124.107 Ready node 10m v1.16.0 10.132.124.107 Ready <none> 10m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -137,9 +137,9 @@ In 4-8 minutes, the Kubernetes cluster will be ready.
$ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME ROLES STATUS AGE VERSION NAME ROLES STATUS AGE VERSION
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.16.0 yavin-controller-0.c.example-com.internal <none> Ready 6m v1.16.0
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-jrbf.c.example-com.internal <none> Ready 5m v1.16.0
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-mzdm.c.example-com.internal <none> Ready 5m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -138,9 +138,9 @@ In 4-8 minutes, the Kubernetes cluster will be ready.
$ export KUBECONFIG=/home/user/.secrets/clusters/tempest/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/tempest/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
ip-10-0-3-155 Ready controller,master 10m v1.16.0 ip-10-0-3-155 Ready <none> 10m v1.16.0
ip-10-0-26-65 Ready node 10m v1.16.0 ip-10-0-26-65 Ready <none> 10m v1.16.0
ip-10-0-41-21 Ready node 10m v1.16.0 ip-10-0-41-21 Ready <none> 10m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -283,9 +283,9 @@ systemd[1]: Started Kubernetes control plane.
$ export KUBECONFIG=/home/user/.secrets/clusters/mercury/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/mercury/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME STATUS ROLES AGE VERSION NAME STATUS ROLES AGE VERSION
node1.example.com Ready controller,master 10m v1.16.0 node1.example.com Ready <none> 10m v1.16.0
node2.example.com Ready node 10m v1.16.0 node2.example.com Ready <none> 10m v1.16.0
node3.example.com Ready node 10m v1.16.0 node3.example.com Ready <none> 10m v1.16.0
``` ```
List the pods. List the pods.

View File

@ -80,9 +80,9 @@ In 4-8 minutes (varies by platform), the cluster will be ready. This Google Clou
$ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig $ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig
$ kubectl get nodes $ kubectl get nodes
NAME ROLES STATUS AGE VERSION NAME ROLES STATUS AGE VERSION
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.16.0 yavin-controller-0.c.example-com.internal <none> Ready 6m v1.16.0
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-jrbf.c.example-com.internal <none> Ready 5m v1.16.0
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.16.0 yavin-worker-mzdm.c.example-com.internal <none> Ready 5m v1.16.0
``` ```
List the pods. List the pods.