k8s使用注意事項及版本問題

2021-10-04 16:47:49 字數 530 閱讀 4738

k8s是一種運維工具,但如果需要使用k8s,首先系統需要進行一些相關設定:

1、ip_forward需要設定,即將/proc/sys/net/ipv4/ip_forward設定為1

2、setlinux設定為disabled

3、設定docker開機啟動,systemctl enable docker && systemctl start docker

4、設定kubelet開機啟動,systemctl enable kubelet && systemctl start kubelet

5、執行echo 「source < (kubectl completion bash)」 > ./bash_profile

6、執行source .bash_profile,使配置生效

docker和k8s的版本配合需要注意,以下可以參考:

docker ----------18.09.9

kubeadm,kubelet,kubectl —1.16.4

kube-flannel — v0.11.0-amd64

K8s最佳實踐 大規模集群的注意事項

參考 集群是執行 kubernetes 的 由控制平面管理的一組 節點 物理機或虛擬機器 kubernetes v1.21 支援的最大節點數為 5000。更具體地說,kubernetes旨在適應滿足以下所有標準的配置 你可以通過新增或刪除節點來擴充套件集群。集群擴縮的方式取決於集群的部署方式。為避免...

k8s 問題跟進

大多數情況下,問題大多出在pod本身,我們可以按照如下命令進行分析定位問題 kubectl get pod 檢視是否存在不正常的pod kubectl describe pod podname n kube system journalctl u kubelet n 1000 a.txt 檢視kub...

Hive版本公升級問題及注意事項

由於hive在0.7和0.81版本中,concat ws函式不支援array,但是還需要用到concat ws對array的支援,so,今天對hive的版本進行了一下公升級,hive0.9版本以上的是支援的,目前最新的版本是0.12,索性直接公升級到hive0.12版本了。遇到的問題如下 1.元資料...