Kat Cosgrove
45fb394ca7
Merge main into dev-1.29 to maintain sync
2023-12-07 15:59:56 +00:00
Kubernetes Prow Robot
8d47bd16d7
Merge pull request #44038 from neolit123/1.29-add-notes-about-network-setup-to-create-doc
...
kubeadm: revisit the "Network setup" section post-feedback
2023-11-30 14:36:05 +01:00
Kat Cosgrove
6440c16724
Merge remote-tracking branch 'upstream/main' into dev-1.29
2023-11-27 14:23:58 +00:00
Michael
b231bcf8dd
Clean up troubleshooting-kubeadm.md
2023-11-27 21:15:59 +08:00
Kubernetes Prow Robot
14ac1b301f
Merge pull request #44058 from chendave/troubleshooting
...
Update trouble shooting to include the issue of etcd upgrade
2023-11-27 11:06:34 +01:00
Dave Chen
6c6ace0a33
Update trouble shooting to include the issue of etcd upgrade
...
For the isse which is reported recently: https://github.com/kubernetes/kubeadm/issues/2957
We'd better to provide some tips to workaround this known issue.
Signed-off-by: Dave Chen <dave.chen@arm.com>
2023-11-27 10:06:29 +08:00
Kat Cosgrove
2d9fbc1c7e
Merge remote-tracking branch 'upstream/main' into dev-1.29
2023-11-22 22:07:26 +00:00
Lubomir I. Ivanov
c3ddc0b460
kubeadm: revisit the "Network setup" section post-feedback
...
- In a early note explain that there could be multiple
default gateways on a host.
- Do not have 1 note, 1 warning, then other note.
- Leave the warning that the "custom IP" setup is not recommended
at the end of the section.
2023-11-22 19:23:08 +02:00
Lubomir I. Ivanov
34f93dd62f
kubeadm: add notes about network setup to the "create cluster" doc
...
This is a top 3 question on support forums.
"How to pass custom IP to kubeadm?"
At one point there was a blog post on how to do this step-by-step,
but we rejected that blog due to too many mistakes and not being
a recommended practices, generally.
In this PR, we add some detail on how to do it and tag
the non-default-route-IP way as not-recommended with a warning.
It is not considered as a foot gun for users, per se,
but the setup is just awkward, prone to mistakes and not easy
to maintain. If k8s supported something like a global
/etc/kubernetes/DEFAULT_IP config of sorts, it would have
seemed much more manageable.
2023-11-16 13:18:54 +02:00
Kubernetes Prow Robot
c55e6f2687
Merge pull request #43870 from neolit123/1.29-fix-system-masters-apiserver-kubelet-cert
...
certificates.md: add note about system:masters in apiserver cert
2023-11-13 02:38:25 +01:00
Lubomir I. Ivanov
ddb784aab1
certificates.md: add note about system:masters in apiserver cert
...
The kube-apiserver flag --kubelet-client-certificate
accepts a client certificate (kube-apiserver-kubelet-client.crt)
to connect to the kubelet. There is no need for this certificate
to have "system:masters" as "O" in the Subject, instead it
can be a less privileged group like kubeadm's "kubeadm:cluster-admins".
2023-11-10 15:17:26 +02:00
Paco Xu
97a1c7482b
v1.29: kubeadm skew policy for kubelet is n-3
2023-11-10 15:25:45 +08:00
Kubernetes Prow Robot
636f1d8f7e
Merge pull request #43540 from neolit123/1.29-add-super-admin-kubeconfig
...
kubeadm: introduce documentation changes for super-admin.conf
2023-10-31 03:03:57 +01:00
Lubomir I. Ivanov
a9478b46ac
kubeadm: introduce documentation changes for super-admin.conf
...
- Update most pages where the kubeadm generated admin.conf
is discussed. Include information about the new file "super-admin.conf".
2023-10-30 11:57:44 +02:00
Manuel Gómez
864f9347bc
Update install-kubeadm.md
...
add gpg to firm key
2023-10-19 03:16:16 +02:00
Marko Mudrinić
e4a2ab2bd0
Update upgrade guides to clarify that legacy repos are frozen ( #43472 )
...
* Add legacy-repos-deprecation shortcode and localization
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
* Update install/upgrade guides to clarify that legacy repos are frozen
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
* Update the legacy repos message
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
---------
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-10-17 03:37:39 +02:00
Marko Mudrinić
324e867d66
Add doc-versions-list shortcode
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-10-16 19:48:07 +02:00
Marko Mudrinić
51f2625625
Clarify repositories structure in install kubeadm document
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-10-12 19:28:59 +02:00
Kubernetes Prow Robot
4440dba8c2
Merge pull request #43409 from saschagrunert/kubepkg
...
Replace kubepkg reference with krel templates
2023-10-11 04:27:22 +02:00
windsonsea
0b4b808007
Clean up /kubeadm/install-kubeadm.md
2023-10-11 09:13:30 +08:00
Kubernetes Prow Robot
9ded84aa76
Merge pull request #42124 from mrgiles/39444_kubeadm_install_no_pkg_mgr_info
...
Add note for Linux distros that don't include glibc
2023-10-11 01:43:16 +02:00
Marko Mudrinić
7d706d9921
Remove instructions for legacy package repos
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-10-10 18:01:54 +02:00
Sascha Grunert
d02dbb4930
Replace kubepkg reference with krel templates
...
The `krel` templates are the ones we use right now, while kubepkg got
removed in https://github.com/kubernetes/release/pull/3313 .
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2023-10-10 14:49:16 +02:00
Saumya
7349a0f693
updated doc for key type and size ( #42981 )
...
* updated the changes
Signed-off-by: SaumyaBhushan <saumya.bhushan666@gmail.com>
* removed the note section and added a plain text
Signed-off-by: SaumyaBhushan <saumya.bhushan666@gmail.com>
* Update high-availability.md
---------
Signed-off-by: SaumyaBhushan <saumya.bhushan666@gmail.com>
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2023-10-09 16:03:19 +02:00
Kubernetes Prow Robot
b751746109
Merge pull request #42820 from pacoxu/patch-2
...
update swap related description before installation
2023-09-14 20:10:12 -07:00
Tamilselvan
6d52a3d191
Fix for cgroup driver link issue ( #43034 )
...
* Fix for cgroup driver link issue
* Update install-kubeadm.md
2023-09-14 07:48:12 -07:00
niranjandarshann
09e58a5589
"Validate node setup page mentions Docker as a container runtime"
2023-09-13 14:13:03 +05:30
nnlkcncff
cacc356fc5
remove "O=system:masters" from "kube-apiserver-etcd-client".md
...
> https://kubernetes.io/docs/setup/best-practices/certificates/#all-certificates
According to the documentation, the `kube-apiserver-etcd-client` certificate requires `O=system:masters`, but how can it be needed if etcd doesn't take this into account?
Perhaps `O=system:masters` should be removed for the `kube-apiserver-etcd-client` certificate and then I can create an issue on the kubeadm repo like like [the one](https://github.com/kubernetes/kubeadm/issues/2915 ) I created earlier.
2023-09-07 23:01:16 +03:00
Paco Xu
e48941cf03
update swap related description before installation
2023-09-01 14:05:19 +08:00
steve-hardman
0289ecacff
Fix typo
2023-08-24 15:41:58 +01:00
Amarnath N
a852e72284
Updated incorrect link for slack in kops ( #42295 )
...
* Updated incorrect link for slack in kops
* updated incorrect link for kOps
* updated kOps community discussions link
2023-08-16 23:34:20 -07:00
Sascha Grunert
063a8c8d5f
Update CRICTL_VERSION to v1.28.0
...
This is the latest supported release, which is now also used by the new
OBS packages.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2023-08-16 12:53:02 +02: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
d8b3099692
Drop links to blog article
...
It is OK to revert this commit once the date for the associated blog
article is confirmed.
2023-08-10 22:51:39 +01:00
Marko Mudrinić
de5a39b654
Fix blog post links
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-08-10 12:42:08 +03:00
Marko Mudrinić
fcadec411a
Replace TBD links with the blog post link
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-08-10 12:42:08 +03:00
Marko Mudrinić
638d07d0f2
Fix the apt repository definition
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-08-10 12:42:08 +03:00
Marko Mudrinić
08cac8cf08
Address review comments
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-08-10 12:42:06 +03:00
Marko Mudrinić
c206802a2e
Update package manager instructions with community-hosted repos
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-08-10 12:41:09 +03:00
Tim Bannister
9520b96a61
Revise docs home page
...
Reorder and replace cards to better (I hope!) serve our readers.
2023-08-09 11:49:12 +01:00
Tim Bannister
20b43d6095
Merge branch 'main' into 'dev-1.28'
2023-08-09 11:13:31 +01:00
Kubernetes Prow Robot
847839252f
Merge pull request #42160 from marquiz/devel/cgroup-driver-autoconfig-dev-1.28
...
docs: document kubelet cgroup driver detection from the runtime
2023-08-05 06:30:31 -07:00
Markus Lehtonen
fa73830e0b
docs: another change of wording of k8s versioning
2023-08-04 14:06:35 +03:00
Markus Lehtonen
0d2962b0f8
docs: change wording of k8s versioning on KubeletCgroupDriverFromCRI
2023-07-26 11:18:14 +03:00
Ben Irving
e146b5c70d
Remove obsolete references to 'kubeadm alpha kubeconfig' command
2023-07-24 16:06:41 -07:00
Markus Lehtonen
7e208b05f1
docs: incorporate review comments from sftim
...
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-07-24 22:12:15 +03:00
Markus Lehtonen
c50c151dc7
docs: document kubelet cgroup driver detection from the runtime
...
Document the KubeletCgroupDriverFromCRI feature gate. Also, add notes of
this feature in parts of the documentation that describe cgroup driver
configuration.
2023-07-24 10:38:01 +03:00
Marcelo Giles
70266d5f79
Update apt repo GPG key URL
2023-07-23 22:03:03 -07:00
Marcelo Giles
d263d8c938
Add note for Linux distros that don't include glibc
...
Reorder sentence
2023-07-21 11:15:00 -07:00
Michael
df1e0b0d97
tweak line wrappings in kops and kubespray
2023-07-08 18:26:53 +08:00