kubernetes containerd版本
基础环境配置 节点规划
IP
hostname
说明
10.0.0.1
k8s-master
master 节点
10.0.0.2
k8s-node01
node 节点
10.0.0.3
k8s-node02
node 节点
基本配置 所有节点 配置hosts,修改/etc/hosts如下: 10.0.0.1 k8s-master 10.0.0.2 k8s-node01 10.0.0.3 k8s-node02
所有节点 CentOS 初始化 详细步骤 回顾文章 << CentOS 初始化 >>
所有节点 containerd 安装 详细步骤 回顾文章 << containerd 安装 >>
kubernetes
cd /etc/yum.repos.d/
vim kubernetes.repo [kubernetes] name=Kubernetes baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=0 repo_gpgcheck=0 gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
yum install -y bash-completion
卸载旧版本 yum remove -y kubelet kubeadm kubectl
yum install -y kubelet-1.14.0 && yum install -y kubeadm-1.14.0 kubectl-1.14.0
vim ~/.bashrc alias v=vim alias k=kubectl alias kdp=‘kubectl delete pod –force –grace-period=0’ alias kn=‘kubectl config set-context —current –namespace’ source < (kubectl completion bash) completion -F __start_kubectl k
systemctl enable kubelet
vim /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-iptables = 1 #net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-arptables = 1 net.ipv4.ip_forward = 1
vm.swappiness=0