由于国内网络环境特殊,使用kubeadm拉起K8s集群也变成了一件有技巧的事情。 本文介绍如何“科学”的使用kubeadm拉起一个单节点的K8s集群。 主要还是参考官网:https://kubernetes.io/docs/setup/ 1.安装容器运行时 参考 容器运行时:https://kubernetes.io/zh/docs/setup/production-environment/container-runtimes/ 结论:此处我们选用containerd,cgroup驱动选择systemd,cgroup v2/v1我们不做偏好设置。 1.1 设置Docker repo source 1sudo apt-get …
阅读更多本文介绍如何使用kubeadm安装一个简单的包含三个节点的集群。 测试环境 三台VM,分别为test-vm, test-vm-1, test-vm-2,系统是ubuntu 19.04 下载 kubernetes的安装包,官方文档用apt get的方式,由于国内被墙了没法get到,可以直接从github上下载release包。把kubeadm,kubelet, kubectl装好就够了。docker当然也要装好。 具体的安装步骤暂时略过。 配置kubelet 三台节点可以手动配置一下kubelet服务,配置方法都是一样的: 1# cat > /lib/systemd/system/kubelet.service << EOF …
阅读更多本文介绍下如何创建kata的k8s集群, kata项目链接:https://github.com/kata-containers kata是什么不介绍了,能看到这篇文章的相信对kata都已经有一定了解了。 本文参考了官方的安装说明: https://github.com/kata-containers/documentation/blob/master/how-to/how-to-use-k8s-with-cri-containerd-and-kata.md 实际上仅仅安装没有什么好讲的,文档里讲的很清楚了。但是在我们恶劣的大网络环境下,就变得有点技巧了。 以下为正文 安装环境 Virtual Machine: OS: Ubuntu …
阅读更多