Commit Graph

1488 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 7ae9e453b7
Merge pull request #28849 from tengqm/featuregate-1.22-20210708
Batch update feature gates for 1.22
2021-07-27 07:28:46 -07:00
Cheng Wang eedecdc685
Update CSR Signers description 2021-07-27 21:59:11 +08:00
Qiming Teng 96b9dd41b7 Add API server config API v1alpha1
The `v1alpha1` API is not the *latest* version but it contains some new
structures not seen in `v1beta1` or `v1`.
2021-07-27 17:39:57 +08:00
Kubernetes Prow Robot 1f906ce67a
Merge pull request #28827 from AkihiroSuda/kep2033-kubelet-in-userns-aka-rootless
Add `KubeletInUserNamespace` feature gate
2021-07-27 00:54:46 -07:00
Brandon Smith af2f72ad59
Windows HostProcess Container Documentation (#28413)
* Rebasing HostProcess security changes.

* Incorporated initial round of feedback

* Minor wording updates

* Finished up remaining todo items

* Apply suggestions from code review

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Co-authored-by: Mark Rossetti <marosset@microsoft.com>

* Moved HostProcess security documentation into PSS and create-host-process-pod docs

* Updated with for James' review

* Apply suggestions from code review

Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: James Sturtevant <jsturtevant@gmail.com>

* Minor edits

* Modifications for additional feedback

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Co-authored-by: Mark Rossetti <marosset@microsoft.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: James Sturtevant <jsturtevant@gmail.com>
2021-07-27 00:50:45 -07:00
Kubernetes Prow Robot acc7252970
Merge pull request #29025 from robscott/endpoints-rbac
Adding documentation about Endpoints write access in wake of CVE-2021-25740
2021-07-26 23:20:45 -07:00
Akihiro Suda 2860fbf1ad
Add `KubeletInUserNamespace` feature gate
Enables support for running kubelet in a user namespace.
The user namespace has to be created before running kubelet.
All the node components such as CRI need to be running in the same user namespace.

- Tracking issue: kubernetes/enhancements issue 2033
- KEP: https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2033-kubelet-in-userns-aka-rootless
- Implementation: kubernetes/kubernetes PR 92863

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-07-27 15:18:46 +09:00
Kubernetes Prow Robot d078b427b8
Merge pull request #28870 from shannonxtreme/gc-docs
Create garbage collection docs
2021-07-26 22:40:45 -07:00
Jiawei Wang ce8641227c Fix csi migration feature gates 2021-07-26 13:14:25 -07:00
Kubernetes Prow Robot 6399fb6c75
Merge pull request #28858 from tengqm/kube-scheduler-config-v1beta2
Switch kube-scheduler config to v1beta2
2021-07-26 12:16:33 -07:00
Kubernetes Prow Robot 5a813f1267
Merge pull request #28430 from margocrawf/master
Add Impersonate-Uid description to Authentication docs page.
2021-07-26 12:02:33 -07:00
Rob Scott d710925768
Adding documentation about Endpoints write access in wake of CVE-2021-25740 2021-07-26 11:32:06 -07:00
Qiming Teng 1427beea15 Kubeadm config reference for 1.22
This PR fixes some type errors found recently.
2021-07-24 11:59:57 +08:00
Kubernetes Prow Robot 9c7d7dcdf6
Merge pull request #29042 from enj/enj/i/csr_gc
Complete details regarding CSR garbage collection
2021-07-23 19:25:06 -07:00
Kubernetes Prow Robot ddfd37581a
Merge pull request #29094 from tengqm/fix-kubeadm-config-121
Fix kubeadm config reference
2021-07-23 19:19:06 -07:00
Kubernetes Prow Robot 777fe8e420
Merge pull request #28965 from jsturtevant/patch-1
Remove annotation for Experimental Windows Hyper-v
2021-07-23 19:07:06 -07:00
Kubernetes Prow Robot 54bebd3248
Merge pull request #28872 from tengqm/kubeadm-config-v1beta3
Readd kubeadm config v1beta3 reference for 1.22
2021-07-23 16:19:06 -07:00
James Sturtevant b078e4916e
Apply suggestions from code review
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2021-07-23 08:34:11 -07:00
Qiming Teng 5239adf5e1 Batch update feature gates for 1.22
Here is a second batch for feature gate updates in 1.22.

- CPUManagerPolicyOptions    kubernetes/kubernetes#101432
- ControllerManagerLeaderMigration  kubernetes/kubernetes#103533
- DynamicKubeletConfig    kubernetes/kubernetes#102966
- EndpointSliceProxying  kubernetes/kubernetes#103451
- EndpointSliceTerminatingCondition  kubernetes/kubernetes#103596
- HugePageStorageMediumSize    kubernetes/kubernetes#99144
- JobTrackingWithFinalizers   kubernetes/kubernetes#98817
  (also tracked in #28841, can rebase).
- ServiceInternalTrafficPolicy  kubernetes/kubernetes#103462
- WindowsEndpointSliceProxying   kubernetes/kubernetes#103451

Some of these needs more detailed documentation.
2021-07-23 15:05:15 +08:00
Kubernetes Prow Robot 09e92f3d5f
Merge pull request #28566 from xiaoxubeii/dev-1.22
Support Memory QoS with cgroups v2 for 1.22 #2570
2021-07-22 23:59:16 -07:00
Qiming Teng 500745dd60 Add kubeadm config reference v1beta3 2021-07-23 13:10:55 +08:00
Qiming Teng 8bd5598f3d Fix kubeadm config reference
There are some types incorrectly parsed because the related  go pkg was
not properly updated/referenced.
2021-07-23 12:01:32 +08:00
Kubernetes Prow Robot 9234f9454b
Merge pull request #28070 from enj/enj/f/duration_hint
Update CSR docs with expirationSeconds field details
2021-07-22 18:29:16 -07:00
Sean Sullivan 8a6badcb68 placeholder 2021-07-22 11:52:20 -07:00
James Sturtevant 7145fb89d6
address feedback 2021-07-22 11:12:20 -07:00
Kubernetes Prow Robot be5f25eade
Merge pull request #27891 from fromanirh/cpumanager-policy-options
cpumanager: document cpu manager policy options
2021-07-22 05:15:51 -07:00
Francesco Romani 2946586e77
Update content/en/docs/reference/command-line-tools-reference/kubelet.md
Co-authored-by: Danielle <dani@builds.terrible.systems>
2021-07-22 11:45:47 +02:00
Kubernetes Prow Robot f92e3ec2ba
Merge pull request #28903 from sejr/feat/podsecurity
Add Pod Security Standards documentation
2021-07-22 01:57:52 -07:00
Monis Khan f2b27507bd
Update CSR docs with expirationSeconds field details
Signed-off-by: Monis Khan <mok@vmware.com>
2021-07-21 16:59:02 -04:00
Monis Khan 9329467e6e
Complete details regarding CSR garbage collection
Signed-off-by: Monis Khan <mok@vmware.com>
2021-07-21 16:04:24 -04:00
Samuel Roth e0d4b53b1c incorporating initial round of feedback 2021-07-21 15:33:46 +00:00
Francesco Romani a376a29d7e cpumanager: document cpu manager static policy options
The enhancement https://github.com/kubernetes/enhancements/issues/2625
want to add a new kubelet option to fine tune the behaviour of the
cpu manager policies, and to do so we add support for cpu manager policy
options themselves.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2021-07-21 16:25:19 +02:00
Kubernetes Prow Robot 2007c90673
Merge pull request #28869 from verult/fsgroup-to-csi
Documentation for delegating FSGroup change to CSI driver
2021-07-21 07:04:08 -07:00
Kubernetes Prow Robot 1a7b4a5e2f
Merge pull request #26664 from bart0sh/PR0004-multisize-hugepages-GA
Graduate multiple sizes huge pages to GA
2021-07-21 06:58:08 -07:00
Kubernetes Prow Robot 83f6cb6ed4
Merge pull request #28429 from ankeesler/exec-credential-v1
exec credential provider: v1 documentation
2021-07-21 06:54:07 -07:00
Kubernetes Prow Robot 793c66fffc
Merge pull request #28474 from SergeyKanzhelev/deprecateDynamicKubeletConfig
deprecation of DynamicKubeletConfig feature flag
2021-07-21 06:52:08 -07:00
Monis Khan 27e5f9fedc
Complete details regarding CSR garbage collection
Signed-off-by: Monis Khan <mok@vmware.com>
2021-07-20 17:15:41 -04:00
Elana Hashman 429638be6a
Add swap memory to node documentation 2021-07-20 11:18:42 -07:00
Cheng Xing ac68a21c9a Documentation for delegating FSGroup change to CSI driver 2021-07-19 14:28:07 -07:00
Ed Bartosh 7a0f9bc01e Graduate multiple sizes huge pages to GA
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
2021-07-19 12:51:19 +03:00
Kubernetes Prow Robot 5f8fdc6abb
Merge pull request #28797 from jihoon-seo/210705_Update_links
Update links
2021-07-16 20:12:50 -07:00
xiaoxubeii f21eaae616 Add feature gates description for MemoryQoS. 2021-07-17 10:36:25 +08:00
James Sturtevant fe7771aeac
Remove annotation for Experimental Windows Hyper-v
removed in 1.21: https://github.com/kubernetes/kubernetes/pull/95505
2021-07-15 09:07:47 -07:00
Aldo Culquicondor a6b6a976c3 Add feature gate JobTrackingWithFinalizers
and describe its behavior

Signed-off-by: Aldo Culquicondor <acondor@google.com>
2021-07-15 10:03:13 -04:00
Sinan Kahveci 9693458ae2
Fix inconsistent usage of term
The term "control plane" is written as title case (e.g. Control Plane) only in this document. When it is referenced, it creates inconsistency in other documents. This commit will fix it by lower-casing the second word.
2021-07-15 12:55:09 +01:00
Kubernetes Prow Robot 50cb3d3441
Merge pull request #28940 from yxxhero/main
fix incorrect field name in event API deprecation guide
2021-07-15 04:30:48 -07:00
yxxhero 9d0d213814 fix incorrect field name in event API deprecation guide
Signed-off-by: yxxhero <aiopsclub@163.com>
2021-07-15 18:12:28 +08:00
Kubernetes Prow Robot 506ee6ff68
Merge pull request #28876 from tengqm/kubeadm-config-ref
Kubeadm config reference
2021-07-14 18:12:48 -07:00
Shannon Kularathna b1573ad314 Create garbage collection docs 2021-07-13 20:32:50 +00:00
Andrew Keesler a30e63dcd6
exec credential provider: v1 documentation
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-07-13 10:47:14 -04:00
Chris Negus 96d89ba3f4
Added examples of Lists to api-concepts (#28608)
* Added List descriptions to api-concepts

* Corrected note and example per comments
2021-07-13 02:04:31 -07:00
Qiming Teng e9730d3e95 Switch kube-scheduler config to v1beta2 2021-07-13 14:16:44 +08:00
Margo Crawford d77368133a Add Impersonate-Uid description to Authentication docs page.
This change goes with https://github.com/kubernetes/kubernetes/pull/99961
in the Kubernetes repo.
2021-07-12 13:17:42 -07:00
Kubernetes Prow Robot a1fd3a2d57
Merge pull request #28839 from alculquicondor/scheduler_config
Update plugin names and deprecations for scheduler config
2021-07-12 11:09:42 -07:00
Baiju Muthukadan 878194b52f
Use correct terminology
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2021-07-11 11:13:57 +05:30
Baiju Muthukadan 64fe06a642
Use helm website link
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2021-07-11 11:13:00 +05:30
S Nitesh Singh eb902b9ba8 fixing tool lists 2021-07-11 11:01:07 +05:30
Baiju Muthukadan 94b1216dfd
Update link to the Helm project
Signed-off-by: Baiju Muthukadan <baiju.m.mail@gmail.com>
2021-07-11 09:17:42 +05:30
Christopher Negus 548ba073da Merge main into dev-1.22 to keep in sync 2021-07-09 18:19:13 +00:00
Kubernetes Prow Robot 0606d22bae
Merge pull request #28878 from astraw99/patch-1
Fix pending CSR delete time is 24 hours
2021-07-09 09:02:53 -07:00
Kubernetes Prow Robot e13a8fbba0
Merge pull request #28871 from tengqm/kubeadm-config-1.21
Update kubeadm config reference for 1.21
2021-07-09 07:50:53 -07:00
Aldo Culquicondor a5c3c66fc9 Update plugin names and deprecations for scheduler config
Signed-off-by: Aldo Culquicondor <acondor@google.com>
2021-07-09 10:15:45 -04:00
AStraw dd443f0238
Fix pending CSR deleted time is 24 hours
From the code, the `pendingExpiration  = 24 * time.Hour`, so the pending CSR deleted time is 24 hours.
2021-07-09 16:49:54 +08:00
Qiming Teng 6e6c1f8920 Redirect kubeadm config reference
Instead of redirecting users to the godoc site for kubeadm configuration options, we'd better point them to the generated reference.
2021-07-09 12:54:18 +08:00
Kubernetes Prow Robot 2b97646e39
Merge pull request #28816 from haardikdharma10/list-ControllerManagerLeaderMigration-feature-gate
List ControllerManagerLeaderMigration feature gate in feature gates page
2021-07-08 19:26:53 -07:00
Qiming Teng 0696f6181a Update kubeadm config reference for 1.21
The `v1beta3` version is a 1.22 thing, not 1.21 (main). This PR replaces the `v1beta3` version by `v1beta2`. A follow up PR will add the `v1beta3` to the `dev-1.22` branch.
2021-07-09 09:22:07 +08:00
Kubernetes Prow Robot 4c6a904242
Merge pull request #28360 from neolit123/1.22-add-v1beta3
kubeadm: use the new v1beta3 instead of v1beta2
2021-07-08 09:42:54 -07:00
Kubernetes Prow Robot e10ad9024a
Merge pull request #28102 from damemi/log-scaledown-1.22
Update LogarithmicScaleDown featuregate docs
2021-07-08 08:04:54 -07:00
Kubernetes Prow Robot fbc0bf209e
Merge pull request #28775 from tengqm/kubeadm-config
Add reference doc for kubeadm config
2021-07-08 01:30:53 -07:00
Sergey Kanzhelev a4fbeb27dc deprecation of DynamicKubeletConfig feature flag 2021-07-08 00:11:52 +00:00
Qiming Teng 2ba16150ec Add reference doc for kubeadm config
This reference is auto-generated from the upstream source using the
reference-docs/genref tool.
2021-07-07 22:17:28 +08:00
Haardik Dharma 7e732774ca Update feature-gates.md 2021-07-07 15:47:35 +05:30
Lucas Servén Marín df71479a6e
using-api/health-checks.md: use consistent casing
This commit updates two instances so that the casing of `HTTP` and `API` is consistent throughout the document.
2021-07-07 00:49:43 +02:00
Haardik Dharma 4222cb1b46 Update feature-gates.md 2021-07-07 03:55:24 +05:30
Lubomir I. Ivanov 3437d0185c kubeadm/init-join.md: add note about using "skipPhases" from config
Since 1.22 it will be possible to skip phases using the configuration
file. Add note about that in the relevant sections of the kubeadm
init and join reference pages.
2021-07-06 22:51:54 +03:00
Hanlin Shi 25265cff5e Update ServiceLBNodePortControl feature gate status
Signed-off-by: Hanlin Shi <shihanlin9@gmail.com>
2021-07-05 15:11:07 -07:00
Rishabh Bohra 59fd242de4
docs: Make word 'Client' inline with other references.
Signed-off-by: Rishabh Bohra <rishabhbohra01@gmail.com>
2021-07-05 18:22:31 +05:30
Jihoon Seo 20eea3b75b Update links 2021-07-05 18:31:09 +09:00
Kubernetes Prow Robot 8b51854c67
Merge pull request #28644 from tengqm/update-feature-gates
Update feature gates for 1.22
2021-07-05 01:06:54 -07:00
Edward Huang 0c5a2e06da Fixed up typo in extensible-admission-controllers.md 2021-07-05 11:41:11 +12:00
Kubernetes Prow Robot db21e0a8da
Merge pull request #28443 from liuxu623/dev-1.22
fix kubelet flag description
2021-07-04 06:24:18 -07:00
Qiming Teng 372d34dc94 Update feature gates for 1.22
This PR updates the feature gate status based on upstream
implementation.

The chanegs are listed below with links to upstream PRs merged:

- BalanceAttacedNodeVolumes  kubernetes/kubernetes#102443
- CSIMigrationvSphereComplete kubernetes/kubernetes#101272
- CSIServiceAccountToken kubernetes/kubernetes#103001
- DaemonSetUpdateSurge kubernetes/kubernetes#101742
- DisableCloudProviders kubernetes/kubernetes#100136
- IndexedJob kubernetes/kubernetes#101292
- LegacyNodeRoleBehavior    kubernetes/kubernetes#100776
- NamespaceDefaultLabelName kubernetes/kubernetes#101342
- NetworkPolicyEndPort   kubernetes/kubernetes#102834
- NodeDisruptionExclusion   kubernetes/kubernetes#100776
- PodAffinityNamespaceSelector  kubernetes/kubernetes#101496
- PodDeletionCost  kubernetes/kubernetes#101080
- PreferNominatedNode kubernetes/kubernetes#102201
- ServiceLoadBalancerClass  kubernetes/kubernetes#103129
- ServiceNodeExclusion  kubernetes/kubernetes#100776
- ServiceTopology kubernetes/kubernetes#102412
- SizeMemoryBackedVoluems kubernetes/kubernetes#101048
- StatefulSetMinReadySeconds kubernetes/kubernetes#100842
- SuspendJob kubernetes/kubernetes#102022
- WindowsHostProcessContainers  kubernetes/kubernetes#99576
2021-07-02 18:20:10 +08:00
Jihoon Seo 8bd82af7c7 Update outdated links 2021-07-02 11:11:56 +09:00
Kubernetes Prow Robot 57ed0b7373
Merge pull request #28693 from hbagdi/ingress-class-namespaced-params-beta
Ingress class namespaced params beta
2021-07-01 15:27:51 -07:00
Harry Bagdi 7ced219f2d graduate IngressClassNamespacedParams to beta 2021-06-30 17:12:29 -07:00
Mike Dame a673c53984 Update LogarithmicScaleDown featuregate docs 2021-06-30 08:06:13 -04:00
Kubernetes Prow Robot 3cc8f3fec8
Merge pull request #28066 from haardikdharma10/update-RemainingItemCount-beta
Promote RemainingItemCount to beta in Feature Gates docs
2021-06-30 03:19:03 -07:00
Haardik Dharma fe940d9263 Update api-concepts.md 2021-06-30 13:54:04 +05:30
Abdullah Gharaibeh cde5120c3b PodDeletionCost to Beta 2021-06-28 23:15:51 -04:00
Kubernetes Prow Robot 48c2535d8d
Merge pull request #27957 from saschagrunert/seccomp-default
Add documentation about `SeccompDefault` feature
2021-06-28 05:07:26 -07:00
Kubernetes Prow Robot 165247a744
Merge pull request #28416 from ahg-g/ahg-nss2
Pod affinity namespaceSelector to beta
2021-06-27 19:47:25 -07:00
Qiming Teng 860fd15404 Add feature-gates to home page card 2021-06-25 12:17:01 +08:00
Sascha Grunert 27a74df031
Add documentation about `SeccompDefault` feature
This adds a documentation section about the `SeccompDefault` feature
gate for the kubelet. Beside that, the feature gate has been added to
the list of features, too.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-06-24 15:10:53 +02:00
Kubernetes Prow Robot 369169dbb3
Merge pull request #28570 from zshihang/main
update doc for BoundServiceAccountTokenVolume ga
2021-06-24 01:17:41 -07:00
Shihang Zhang 3a9b198beb update doc for BoundServiceAccountTokenVolume ga 2021-06-23 09:47:49 -07:00
Kubernetes Prow Robot 5cfba9ebb2
Merge pull request #27114 from mengjiao-liu/update-signerName-desc
update certificate-signing-requests Signer description
2021-06-22 14:40:11 -07:00
Victor Palade 1064c8dcff Merge master into dev-1.22 to keep in sync. 2021-06-22 19:52:26 +02:00
Sergey Kanzhelev 936d7987f2 DynamicKubeletConfig has not been supported in kubeadm for a while. 2021-06-21 23:41:23 +00:00
Kubernetes Prow Robot 6f204508ae
Merge pull request #28511 from chenxuc/28502
update state for PodSecurityPolicy
2021-06-20 13:02:51 -07:00
chenxuc f0f957ff21 update state for PodSecurityPolicy 2021-06-20 16:17:40 +08:00