kubernetes安装配置流程
时间: 2023-08-31 12:12:39 浏览: 84
1. 安装Docker
- 在Ubuntu上执行以下命令:
```
$ sudo apt-get update
$ sudo apt install docker.io
$ sudo systemctl start docker
$ sudo systemctl enable docker
```
2. 安装Kubernetes工具
- 在Ubuntu上执行以下命令:
```
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
$ sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main"
$ sudo apt-get update
$ sudo apt-get install -y kubelet kubeadm kubectl kubernetes-cni
```
3. 初始化Kubernetes集群
- 在主节点上执行以下命令:
```
$ sudo kubeadm init --pod-network-cidr=10.244.0.0/16
```
- 记下输出中的kubeadm join命令,稍后在节点上使用。
4. 配置Kubernetes集群
- 在主节点上执行以下命令:
```
$ mkdir -p $HOME/.kube
$ sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
$ sudo chown $(id -u):$(id -g) $HOME/.kube/config
```
- 安装网络插件
```
$ kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
```
5. 添加节点
- 在节点上执行第3步中记下的kubeadm join命令。
6. 验证集群
- 在主节点上执行以下命令:
```
$ kubectl get nodes
```
- 应该看到所有节点的状态都为Ready。
阅读全文