Skip to content

Commit

Permalink
Merge pull request #8321 from rifelpet/kops-controller-deployment
Browse files Browse the repository at this point in the history
Add release notes for deleting the kops-controller deployment
  • Loading branch information
k8s-ci-robot authored Jan 12, 2020
2 parents 179957d + 9389700 commit 74e8068
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/architecture/kops-controller.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Architecture: kops-controller

kops-controller runs as a container on the master node(s). It is a kubebuilder
kops-controller runs as a DaemonSet on the master node(s). It is a kubebuilder
controller, that performs runtime reconciliation for kops.

Controllers in kops-controller:
Expand Down
4 changes: 3 additions & 1 deletion docs/releases/1.16-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ the notes prior to the release).

# Required Actions

* No required actions yet known.
* If either a Kops 1.16 alpha release or a custom Kops build was used on a cluster,
a kops-controller Deployment may have been created that should get deleted.
Run `kubectl -n kube-system delete deployment kops-controller` after upgrading to Kops 1.16.0-beta.1 or later.

# Full change list since 1.15.0 release

Expand Down
4 changes: 3 additions & 1 deletion docs/releases/1.17-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ the notes prior to the release).

# Required Actions

* No required actions yet known.
* If either a Kops 1.17 alpha release or a custom Kops build was used on a cluster,
a kops-controller Deployment may have been created that should get deleted because it has been replaced with a DaemonSet.
Run `kubectl -n kube-system delete deployment kops-controller` after upgrading to Kops 1.17.0-alpha.2 or later.

# Full change list since 1.16.0 release

Expand Down
22 changes: 22 additions & 0 deletions docs/releases/1.18-NOTES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## Release notes for kops 1.18 series

(The kops 1.18 release has not been released yet, this is a document to gather
the notes prior to the release).

# Breaking changes

* Please see the notes in the 1.15 release about the apiGroup changing from kops
to kops.k8s.io

* Since 1.16, a controller is now used to apply labels to nodes. If
you are not using AWS, GCE or OpenStack your (non-master) nodes may
not have labels applied correctly.

# Significant changes

# Required Actions

* If a custom Kops build was used on a cluster, a kops-controller Deployment may have been created that should get deleted.
Run `kubectl -n kube-system delete deployment kops-controller` after upgrading to Kops 1.16.0-beta.1 or later.

# Full change list since 1.16.0 release

0 comments on commit 74e8068

Please sign in to comment.