Kubernetes 安装(基础)
首先需要安装docker,请参考:《CentOS 上 安装Docker (解决安装过程中遇到的问题)》k8s 包下载https://github.com/kubernetes/kubernetes/releases/
·
首先需要安装docker,请参考:《CentOS 上 安装Docker (解决安装过程中遇到的问题)》
还要安装etcd,请参考:《CentOS8 安装/测试 etcd》
添加kuberenetes.repo 文件,内容如下(/etc/yum.repos.d/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
更新repo
yum update
安装kubernetes
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
-
kubeadm
:用来初始化集群的指令。 -
kubelet
:在集群中的每个节点上用来启动 pod 和容器等。 -
kubectl
:用来与集群通信的命令行工具。
设置开机启动项
sudo systemctl enable kubelet
sudo systemctl enable docker
systemctl start docker
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
启动kubelet
systemctl start kubelet
修改docker daemon.json,默认systemd
改成cgroupfs
vim /etc/docker/daemon.json
{
"exec-opts": ["native.cgroupdriver=systemd"]
}
重启docker,
systemctl restart docker
单机k8s安装完成
更多推荐
已为社区贡献8条内容
所有评论(0)