-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
[WIP] New reference docs for kubectl #9081
Conversation
* 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 (kubernetes#8144) * CRIContainerLogRotation is Beta in 1.11 xref: kubernetes/kubernetes#64046
* StorageObjectInUseProtection is GA (kubernetes#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
…es#8617) 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
* update 1.11 --server-print info * Copyedit
* Update version selector for 1.11 * Mark ExpandPersistentVolumes Beta xref: kubernetes/kubernetes#64288
Add info to install kube-dns instead of CoreDNS, as CoreDNS is the default DNS server in 1.11. Add notes that kubeadm config images can be used to list and pull the required images in 1.11.
* Update block device support for 1.11 * Copyedits
Signed-off-by: Misty Stanley-Jones <[email protected]>
- Add includes for the generated pages - Include placeholder generated pages
…tes#8958) - include godocs link for MasterConfiguration - include example MasterConfiguration - add note that `kubeadm config print-default` can be used
Add notes and includes for these new commands in 1.11: - kubeadm config print-default - kubeadm config migrate - kubeadm config images list - kubeadm config images pull Include placeholder generated files for the above.
It was requested that for this page a couple of methods should be outlined: - manual installation for CoreDNS explained at the Kubernetes section of the GitHub project for CoreDNS - installation and upgrade via kubeadm Make the above changes and also add a section "About CoreDNS". This commit also lowercases a section title.
* Add docs for volume expansion going beta * Copyedit * Address feedback
@steveperry-53 This is the other option (may be your preferred one?). Let's see if this approach works. |
This is collection of kubectl reference docs generated in the same way as we do for kube-apiserver, kubelet, kubeadm etc. This is different from the way we do today for kubectl (see kubernetes#9080). Sending this to get comments from reviewers.
@tengqm Thanks for doing this. It will be good to have this for discussion. |
@MistyHacks This PR is for preview and discussion purposes only. |
8ea8f16
to
bae709e
Compare
@tengqm @steveperry-53 👋 Please feel free to reopen this PR if it's still relevant to preview/discussion. |
/reopen |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: If they are not already assigned, you can assign the PR to them by writing 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 |
@tengqm Awesome! Is your proposal that we then remove this version of the kubectl documentation? https://5b232a7711b73b3d64fc79b6--kubernetes-io-vnext-staging.netlify.com/docs/reference/generated/kubectl/kubectl-commands |
@tfogo Yes. |
Cool. So where are we at with regards to a decision on this? It looks like this was discussed at the sig meeting on June 19, but there wasn't any clear outcome. |
Does this need to have its base switched to |
@tengqm 👋 Please feel free to reopen this PR when you're ready to address feedback. ☝️ |
This is collection of kubectl reference docs generated in the same way
as we do for kube-apiserver, kubelet, kubeadm etc. This is different
from the way we do today for kubectl (see #9080). Sending this to get
comments from reviewers.