Sitelet https://github.com/kubernetes/kops/pull/18651
Skip to content

docs: gossip removal in kOps 1.37 and migration guide - #18651

Merged
kubernetes-prow[bot] merged 1 commit into
kubernetes:masterfrom
hakman:gossip-docs
Jul 31, 2026
Merged

kubernetes-prow[bot] merged 1 commit into
kubernetes:masterfrom
hakman:gossip-docs

Conversation

@hakman

@hakman hakman commented Jul 30, 2026

Copy link
Copy Markdown
Member

Update the gossip docs for the removal that shipped in kOps 1.37, with the deprecation and removal timeline, the changes shipped in kOps 1.36, and a step-by-step guide for migrating existing gossip clusters to None-DNS using kOps 1.36 before upgrading. Note that nodes no longer install or run protokube, and that the gossipConfig and dnsControllerGossipConfig cluster spec fields are deprecated, have no effect, and are rejected by validation when set.

Align the 1.36 release notes with the removal plan from #18240, use None-DNS wording in the docs that still described clusters as created without DNS, and remove the outdated AWS China guide, which documented kOps 1.10 procedures and is superseded by the None-DNS support in the getting started guide.

/cc @rifelpet @ameukam

@kubernetes-prow
kubernetes-prow Bot requested review from ameukam and rifelpet July 30, 2026 16:24
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. area/documentation labels Jul 30, 2026
@hakman

hakman commented Jul 30, 2026

Copy link
Copy Markdown
Member Author

/cc @upodroid

@kubernetes-prow
kubernetes-prow Bot requested a review from upodroid July 30, 2026 16:37
Update the gossip docs for the removal that shipped in kOps 1.37, with
the deprecation and removal timeline, the changes shipped in kOps 1.36,
and a step-by-step guide for migrating existing gossip clusters to
None-DNS using kOps 1.36 before upgrading. Note that nodes no longer
install or run protokube, and that the gossipConfig and
dnsControllerGossipConfig cluster spec fields are deprecated, have no
effect, and are rejected by validation when set.

Align the 1.36 release notes with the removal plan from kubernetes#18240, use
None-DNS wording in the docs that still described clusters as created
without DNS, and remove the outdated AWS China guide, which documented
kOps 1.10 procedures and is superseded by the None-DNS support in the
getting started guide.
@ameukam

ameukam commented Jul 30, 2026

Copy link
Copy Markdown
Member

/lgtm

@kubernetes-prow kubernetes-prow Bot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jul 30, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rifelpet

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow kubernetes-prow Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 31, 2026
@kubernetes-prow
kubernetes-prow Bot merged commit c8efda7 into kubernetes:master Jul 31, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/documentation cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants