Commit Graph

2937 Commits

Author SHA1 Message Date
Qiming Teng bc4758e3b2 Add config APIs metrics API
The 'metrics.k8s.io' APIs are exposed by the 'metrics-server' component to facilitate
auto-scaling. The other two APIs are for fetching metrics from custom or
external sources respectively.
2023-09-19 09:20:31 +08:00
Kubernetes Prow Robot 9940f8947a
Merge pull request #41619 from Ritikaa96/kubectl-reference-edit
Improvements in kubectl reference
2023-09-18 10:26:32 -07:00
Kubernetes Prow Robot f206e336da
Merge pull request #40935 from KhushPatibandha/issue-39931
re-worded event from glossary
2023-09-16 18:40:13 -07:00
Kubernetes Prow Robot da066b91a2
Merge pull request #43062 from pohly/beta-apis
feature gates: clarify beta enabling state
2023-09-15 17:14:12 -07:00
Patrick Ohly 5cbfffa903 feature gates: clarify beta enabling state
The feature gate usually gets changed to "enabled", but there are
exceptions. API groups are intentionally left as disabled.
2023-09-15 15:35:32 +02:00
Ritikaa96 94c174024f Updating in kubectl reference
Signed-off-by: Ritikaa96 <ritika@india.nec.com>
2023-09-15 12:32:02 +09:00
Kubernetes Prow Robot b2e71e69bf
Merge pull request #43017 from tengqm/ipvs-scheduler
Amend the list of ipvs schedulers with descriptions
2023-09-14 18:56:12 -07:00
Qiming Teng c99df9ffc5 Amend the list of ipvs schedulers with descriptions
This PR fixes the IPVS scheduler name list by adding schedulers that
were missing and adding some descriptions (copied for source code
comments) for each.
2023-09-15 09:05:42 +08:00
Mengqi (David) Yu 0469dc9b32 address comments 2023-09-14 18:34:24 +00:00
Mengqi (David) Yu ae7ae36b7c move to reference doc and address comments 2023-09-14 00:18:42 +00:00
Kubernetes Prow Robot a425182b5c
Merge pull request #43000 from tengqm/fix-configapi
Fix stars in the generated configuration APIs
2023-09-11 17:12:11 -07:00
Qiming Teng 3e6ebb348e Fix stars in the generated configuration APIs
The upstream source comments are not quite strict at using `*`s,
`<`s or `>`s. These characters, when not enclosed in backtiqs, are
interpreted as Markdown emphasize markers or HTML tags.
Hacking the generator code is not the right solution. We should
attempt to fix them in the source code instead.
Before that, let's keep fixing the generated outputs manually.
2023-09-11 17:54:41 +08:00
Jacob Tomlinson 0b6cfc49a5
Add kr8s to community Python libraries list (#42894)
* Add kr8s to client-libraries.md

* Update content/en/docs/reference/using-api/client-libraries.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>

---------

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-09-10 22:08:09 -07:00
Matheus Moraes c64c7837c8
add CEL Playground link 2023-09-08 16:42:43 -03:00
Gaurav Padam 71cd6ca203
Implemented a single columned list for the kubernetes metrics reference page (#42823)
* Single column css and documentation.md

* Wrapper class added & SCSS adjusted accordingly

* some label fixes

* Wrapper class is now metric only

* Final fixes for labels and padding in mobile devices
2023-09-08 09:36:18 -07:00
MeenuyD 3347d5c1ff
Fix mismatched API groups in ValidatingAdmissionPolicy page (#42879)
* Change text in Pod Security Admission metrics

* remove changes from the metrics.md file

* Correct in the page about ValidatingAdmissionPolicy uses a mixture of API groups

* Revert "remove changes from the metrics.md file"

This reverts commit da450f4471.
2023-09-05 10:10:50 -07:00
Mengjiao Liu e8b136c3b3 Use code_sample shortcode instead of code shortcode 2023-09-05 17:10:14 +08:00
Kubernetes Prow Robot 5f83394e29
Merge pull request #42851 from dipesh-rawat/fix-feature-gate-name
Fix KubeletPodResourcesDynamicResources feature gate name
2023-09-03 15:43:46 -07:00
Kubernetes Prow Robot 2bd318fee3
Merge pull request #42642 from tengqm/fix-links
Fix links
2023-09-03 12:55:47 -07:00
Dipesh Rawat 235874dc2d
Fix KubeletPodResourcesDynamicResources feature gate name
Signed-off-by: Dipesh Rawat <rawat.dipesh@gmail.com>
2023-09-03 16:25:13 +01:00
Aldo Culquicondor 0a11461a5d
Fix patchStrategy marker 2023-09-01 13:45:17 -04:00
Qiming Teng 07f224714a Fix links
This PR fixes some link errors as discovered by the `linkchecker.py` tool.
2023-08-31 21:11:57 +08:00
Paco Xu f80dc71c15
kubeadm: update feature gates and add removed FGs (#42771)
* kubeadm: remove UnversionedKubeletConfigMap

* kuebadm: add IPv6DualStack to removed FG

* kubeadm: add EtcdLearnerMode FG descriptions
2023-08-31 00:52:48 -07:00
Qiming Teng c095f6e7f1 Update component reference for v1.28 2023-08-23 08:48:13 +08:00
Kubernetes Prow Robot 1412848be2
Merge pull request #42528 from aritraghosh/aritraghosh-patch-1
Update Well known labels, annotation and taints with annotation apf.kubernetes.io/autoupdate-spec
2023-08-21 01:19:22 -07:00
Aritra Ghosh 279bdc18ae
Update _index.md 2023-08-20 20:19:52 -04:00
Aritra Ghosh 75d124a9e1
Update content/en/docs/reference/labels-annotations-taints/_index.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-08-20 20:18:36 -04:00
windsonsea 4cf9403e83 Clean up the first para in node-status 2023-08-20 09:34:32 +08:00
Kubernetes Prow Robot e6987bde68
Merge pull request #41049 from able8/add-go-template-to-kubectl-output-format
Add the go-template output format in "kubectl Cheat Sheet" page
2023-08-18 11:14:28 -07:00
Kubernetes Prow Robot 2f077ab0de
Merge pull request #42618 from tengqm/fix-examples-test-1.28
Update test cases for v1.28
2023-08-18 11:08:28 -07:00
Kubernetes Prow Robot c96fb77c57
Merge pull request #42623 from tengqm/featuregate-update-1.28
Fix feature gates for v1.28
2023-08-18 11:04:28 -07:00
Kubernetes Prow Robot 407757a69a
Merge pull request #42621 from tengqm/kubelet-ref-1.28
Manually update kubelet reference
2023-08-18 11:02:29 -07:00
Qiming Teng ed66310f39 Fix feature gates for v1.28
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-08-18 19:50:26 +08:00
Aritra Ghosh 096a657f56
Refactoring node status to new page (#42378)
* Refactoring node status to new page

- Created a new page in architecture in node for the status
- Removed the current node status from concepts and moved it there

* Update content/en/docs/reference/node/_index.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>

* Update content/en/docs/reference/node/node-status.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>

* Update content/en/docs/concepts/architecture/nodes.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>

* Update node-status.md

* Update node-status.md

* Update content/en/docs/reference/node/node-status.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>

---------

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-08-18 04:12:28 -07:00
Qiming Teng 42753614f9 Manually update kubelet reference
The reference generator wasn't able to generate reference for `kubelet`
(for a long time now). This PR updates the reference manually, based on
the output from `kubelet --help`.
2023-08-18 15:34:38 +08:00
Qiming Teng 60bf42a527 Update test cases for v1.28
This PR makes sure the manifests under `content/en/examples`
are valid in v1.28. The primary fixes are:

- Updated the go.mod/go.sum file for testing against v1.28.0 release.
- Revise test case code to ensure newly added manifests are tested;
- Adapt Pod validation options to upstream validation code change;
- Move a ValidatingWebhookConfiguration YAML back to inline because
  the manifest cannot validate against the validator. The CA bundle
  referenced is not a valid string (base64 encoded). That means the
  YAML cannot be used/tested as is by users.
2023-08-18 09:03:30 +08:00
Kubernetes Prow Robot bcc29e3357
Merge pull request #42577 from tengqm/configapi-1.28
Revise config API docs for v1.28
2023-08-17 10:37:23 -07:00
Qiming Teng 79a86279a7 Config API for v1.28 2023-08-16 17:16:27 +08:00
Qiming Teng 27413d23cb Update kubeadm reference for 1.28 2023-08-16 15:57:12 +08:00
Kubernetes Prow Robot eb9db45aa3
Merge pull request #41987 from sftim/20230712_revise_home_page
Revise docs home page
2023-08-15 21:22:27 -07:00
Tim Bannister 0a89bf8d5a Fix incorrect Markdown 2023-08-15 23:06:05 +01:00
Tim Bannister 34d243a92c Add advice about choosing an update mechanism
Explain options for updating existing objects in the Kubernetes API.
2023-08-15 23:06:05 +01:00
Tim Bannister 84d072e025 Note that CRDs don't support Strategic Merge Patch
(the custom API that is, not the CustomResourceDefinition itself)
2023-08-15 23:06:05 +01:00
Tim Bannister 797f0e6a66 Improve docs relating to patching and SSA
Co-authored-by: Antoine Pelisse <apelisse@gmail.com>
Co-authored-by: Divya Mohan <divya.mohan0209@gmail.com>
2023-08-15 23:06:05 +01:00
Tim Bannister ea515e93a2 Document annotation for client-side apply 2023-08-15 23:06:05 +01:00
Kubernetes Prow Robot 1e23d411b4
Merge pull request #42502 from dejanu/update_doc
update container-runtime.md
2023-08-15 12:51:23 -07:00
Aritra Ghosh 4c9acd3c10
Update _index.md 2023-08-14 19:28:29 -07:00
dejanualex 9ae1e9c13d
Update content/en/docs/reference/glossary/container-runtime.md
Co-authored-by: divya-mohan0209 <divya.mohan0209@gmail.com>
2023-08-14 23:07:47 +03:00
Aritra Ghosh 071d7bd283
Update content/en/docs/reference/labels-annotations-taints/_index.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-08-14 07:20:25 -07:00
Rishit Dagli c8634cd940
Merged main dev-1.28 2023-08-14 09:01:47 -04:00