如何在Centos 7Kubeadm中安装kubernetes
如何在Centos 7Kubeadm中安装kubernetes
1、在Centos 7Kubeadm中安装kubernetes的第一步是安装Docker。可以使用下面的命令来安装Docker:
yum install -y yum-utils device-mapper-persistent-data lvm2
2、接下来,您需要设置Docker的仓库。要做到这一点,请使用以下命令:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、接下来,您需要安装Docker。要做到这一点,请使用以下命令:
yum install docker-ce
4、现在,您需要启动Docker服务。要做到这一点,请使用以下命令:
systemctl start docker
5、接下来,您需要将Docker设置为开机启动。要做到这一点,请使用以下命令:
systemctl enable docker
6、现在,您需要安装kubernetes。要做到这一点,请使用以下命令:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
7、接下来,您需要为kubectl设置可执行权限。要做到这一点,请使用以下命令:
chmod +x ./kubectl
8、接下来,您需要将kubectl添加到环境变量中。要做到这一点,请使用以下命令:
sudo mv ./kubectl /usr/local/bin/kubectl
9、现在,您需要安装kubeadm。要做到这一点,请使用以下命令:
curl -Lo kubeadm https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubeadm
10、接下来,您需要为kubeadm设置可执行权限。要做到这一点,请使用以下命令:
chmod +x ./kubeadm
11、接下来,您需要将kubeadm添加到环境变量中。要做到这一点,请使用以下命令:
sudo mv ./kubeadm /usr/local/bin/kubeadm
12、接下来,您需要启动kubeadm。要做到这一点,请使用以下命令:
kubeadm init
13、现在,您需要配置kubectl。要做到这一点,请使用以下命令:
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
14、接下来,您需要安装网络插件。要做到这一点,请使用以下命令:
kubectl apply -f https://git.io/weave-kube-1.6
15、现在,您需要启动dashboard。要做到这一点,请使用以下命令:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml
16、现在,您需要创建一个用户。要做到这一点,请使用以下命令:
kubectl create serviceaccount dashboard -n default
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
17、现在,您需要获取令牌。要做到这一点,请使用以下命令:
kubectl get secrets
18、现在,您需要访问dashboard。要做到这一点,请使用以下命令:
kubectl proxy
相关文章