本文主要是介绍Dapr+Net6+K8S最小原型项目架构和实现-06-给两台云主机安装K8S,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 回顾
上一章,我们动手给两台云主机安装了Docker:
Dapr+Net6+K8S最小原型项目架构和实现-05-给两台云主机安装Docker_敦格-CSDN博客Dapr+Net6+K8S最小原型项目架构和实现-05-给两台云主机安装Docker
https://blog.csdn.net/shuaihj/article/details/122967227?spm=1001.2014.3001.5501
这一章,我们给两台云主机都安装K8S。
2. 安装tc流量控制工具
- 这是一个前置条件,K8S用tc来做流量控制
yum install -y iproute-tc
3. 配置k8s仓库源
cat>>/etc/yum.repos.d/kubernetes.repo<<EOF
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
4. 安装k8s
yum install -y kubeadm kubelet kubectl
5. 配置系统内核参数
- 使流过网桥的流量也进入iptables/netfilter框架
cat <<EOF > /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
- 使配置生效
sysctl --system
6. 配置K8S自启动
systemctl enable kubelet
systemctl start kubelet
7. 验证
kubelet --version
8. 下一章
Dapr+Net6+K8S最小原型项目架构和实现-07-在Master主机上初始化K8S集群_敦格-CSDN博客Dapr+Net6+K8S最小原型项目架构和实现-07-在Master主机上初始化K8S集群
https://blog.csdn.net/shuaihj/article/details/122968061?spm=1001.2014.3001.5501
这篇关于Dapr+Net6+K8S最小原型项目架构和实现-06-给两台云主机安装K8S的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!