-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release docs for Kubernetes 1.11 #9171
Conversation
Deploy preview for kubernetes-io-vnext-staging processing. Built with commit 76ebd19 https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/5b2a8c57e39e7c19092b0d20 |
Deploy preview for kubernetes-io-master-staging ready! Built with commit 97eada0 https://deploy-preview-9171--kubernetes-io-master-staging.netlify.com |
Deploy preview for kubernetes-io-vnext-staging processing. Built with commit 97eada0 https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/5b340806792f89301d8e70c4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
couple small nits
config.toml
Outdated
githubbranch = "master" | ||
docsbranch = "master" | ||
docsbranch = "release-1.11" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docsbranch
should remain master
so that it is correct when the release-1.11
branch gets merged into master
.
config.toml
Outdated
deprecated = false | ||
currentUrl = "https://kubernetes.io/docs/home/" | ||
nextUrl = "http://kubernetes-io-vnext-staging.netlify.com/" | ||
githubWebsiteRepo = "github.com/kubernetes/website" | ||
|
||
[[params.versions]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since we are only supporting current + last 4, remove the section for v1.7 starting on line 87 v1.6 starting on line 94.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chenopis Did you mean removing the section for v1.6?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup, sorry. My counting fingers aren't working today. :( I meant for v1.6 starting on line 94.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to add a "static snapshot" warning for 1.10, similar to the one for 1.9--but because this is the first time we've done it in Hugo, I'm not sure how. (Possibly deprecated = true
on line 54?)
config.toml
Outdated
deprecated = false | ||
currentUrl = "https://kubernetes.io/docs/home/" | ||
nextUrl = "http://kubernetes-io-vnext-staging.netlify.com/" | ||
githubWebsiteRepo = "github.com/kubernetes/website" | ||
|
||
[[params.versions]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chenopis Did you mean removing the section for v1.6?
config.toml
Outdated
githubbranch = "master" | ||
docsbranch = "master" | ||
docsbranch = "release-1.11" | ||
deprecated = false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chenopis @steveperry-53 Is this the value we change to add a "static snapshot" warning to 1.10?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it triggers display of the deprecation warning message at the top of the page defined in /layouts/partials/deprecation-warning.html
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be done in the release-1.10
branch after it has been synced w/ master
before the 1.11 release.
@chenopis just added a commit to address your feedback. PTAL |
* Doc about PID pressure condition. Signed-off-by: Da K. Ma <[email protected]> * "so" -> "too"
* Feature gate: StorageObjectInUseProtection is GA Update feature gate reference for 1.11 * Trivial commit to re-trigger Netlify
* Seperate priority and preemption (#8144) * CRIContainerLogRotation is Beta in 1.11 xref: kubernetes/kubernetes#64046
* StorageObjectInUseProtection is GA (#8291) * Feature gate: StorageObjectInUseProtection is GA Update feature gate reference for 1.11 * Trivial commit to re-trigger Netlify * Bring StorageObjectInUseProtection feature to GA StorageObjectInUseProtection is Beta in K8s 1.10. It's brought to GA in K8s 1.11. * Fixed typo and added feature state tags.
The support to the KUBER_API_VERSIONS environment variable is completely dropped (no deprecation). This PR removes the related doc in release-1.11. xref: kubernetes/kubernetes#63165
The feature (was experimental) is dropped in 1.11. xref: kubernetes/kubernetes#58784
* Remove docs related to in-tree support to GPU The in-tree support to GPU is completely removed in release 1.11. This PR removes the related docs in release-1.11 branch. xref: kubernetes/kubernetes#61498 * Update content updated by PR to Hugo syntax Signed-off-by: Misty Stanley-Jones <[email protected]>
Signed-off-by: Xianglin Gao <[email protected]>
CoreDNS is installed by default in 1.11. Add notes on how to install kube-dns instead. Update notes about CoreDNS->CoreDNS upgrades as in 1.11 the Corefile is retained. Add example on upgrading from kube-dns to CoreDNS.
Update note about CoreDNS feature gate. This change also updates a tab as a kubeadm sub-command will change. It looks for a new generated file: generated/kubeadm_alpha_phase_addon_coredns.md instead of: generated/kubeadm_alpha_phase_addon_kube-dns.md
* Update cloud controller manager docs to beta 1.11 * Use Hugo shortcode for feature state
Also: - Include note that this was added in 1.11. - Modify the note about upgrade guidance.
Give CoreDNS instead of kube-dns examples in: - docs/setup/independent/create-cluster-kubeadm.md - docs/setup/independent/troubleshooting-kubeadm.md
* add cos for storage limits * Update docs specific for aws and gce * fix some minor things * Update storage-limits.md * Add k8s version to feature-state shortcode
Signed-off-by: Da K. Ma <[email protected]>
The said admission controller is disabled by default in 1.11 (kubernetes/kubernetes#64326) and scheduled to be removed in future release.
* Updates HA kubeadm docs Signed-off-by: Chuck Ha <[email protected]> * kubeadm HA - Add stacked control plane steps * ssh instructions and some typos in the bash scripts Signed-off-by: Chuck Ha <[email protected]> * Fix typos and copypasta errors * Fix rebase issues * Integrate more changes Signed-off-by: Chuck Ha <[email protected]> * copyedits, layout and formatting fixes * final copyedits * Adds a sanity check for load balancer connection Signed-off-by: Chuck Ha <[email protected]> * formatting fixes, copyedits * fix typos, formatting
* Mention 'KubeletPluginsWatcher' feature This feature is more developers oriented than users oriented, so simply mention it in the feature gate should be fine. In future, when the design doc is migrated from Google doc to the kubernetes/community repo, we can add links to it for users who want to dig deeper. Closes: #9108 Xref: kubernetes/kubernetes#63328, kubernetes/kubernetes#64605 * Copyedit
The dynamic volume list feature has been documented but the feature gate related was not there yet. Closes: #9105
This adds docs for the service account projection feature. Xref: kubernetes/kubernetes#63819, kubernetes/community#1973 Closes: #9102
* Update pod priority and preemption user docs * Copyedit
* Documentation on setting node name with Kubeadm * copyedit
* Add kubeadm upgrade docs for 1.11 * Initial docs review feedback * Add 1-11 to outline * Fix formatting on tab blocks * Move file to correct location * Add `kubeadm upgrade node config` step * Overzealous ediffing * copyedit, fix lists and headings * clarify --force flag for fixing bad state
* Blog post for 1.11 release * Update 2018-06-26-kubernetes-1.11-release-announcement.md * Update 2018-06-26-kubernetes-1.11-release-announcement.md * Update 2018-06-26-kubernetes-1.11-release-announcement.md
/lgtm /cc @jberkus |
@MistyHacks: you cannot LGTM your own PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kbarnard10, mistyhacks The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
/hold
/assign @kubernetes/sig-docs-maintainers
This PR is the release vehicle for the docs for Kubernetes 1.11. The Netlify preview is the current state of the
release-1.11
branch.Assignees: There are two pending PRs that need to be merged (#9066 and #9089).