@@ -81,37 +81,36 @@ $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
81
81
### Add Docker repositry
82
82
```
83
83
$ sudo add-apt-repository \
84
- "deb [arch=amd64] https://download.docker.com /linux/ubuntu \
84
+ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce /linux/ubuntu \
85
85
$(lsb_release -cs) \
86
86
stable"
87
87
```
88
88
89
89
### Update the apt package index, and install the latest version of Docker Engine and containerd, or go to the next step to install a specific version:
90
90
```
91
91
$ sudo apt-get update
92
- $ sudo apt-get install docker-ce docker-ce-cli containerd.io
92
+ $ sudo apt-get install -y docker-ce docker-ce-cli containerd.io
93
93
```
94
94
## install kubernetes
95
95
### Installing kubeadm, kubelet and kubectl
96
96
```
97
97
$ cat <<EOF > /etc/apt/sources.list.d/kubernetes.list
98
- deb http ://mirrors.ustc.edu.cn /kubernetes/apt kubernetes-xenial main
98
+ deb https ://mirrors.aliyun.com /kubernetes/apt kubernetes-xenial main
99
99
EOF
100
100
```
101
101
```
102
- $ gpg --keyserver keyserver.ubuntu.com --recv-keys BA07F4FB
103
- $ gpg --export --armor BA07F4FB | sudo apt-key add -
102
+ $ curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add
104
103
```
105
104
```
106
105
$ sudo apt-get update
107
- $ sudo apt-get install -y kubelet kubeadm kubectl
106
+ $ sudo apt-get install -y kubelet=1.19.15-00 kubeadm=1.19.15-00 kubectl=1.19.15-00
108
107
$ sudo apt-mark hold kubelet kubeadm kubectl
109
108
```
110
109
### kubeadm init
111
110
```
112
- $ kubeadm init \
111
+ $ sudo kubeadm init \
113
112
--image-repository registry.aliyuncs.com/google_containers \
114
- --kubernetes-version v1.19.3 \
113
+ --kubernetes-version v1.19.15 \
115
114
--apiserver-advertise-address=192.168.34.2
116
115
```
117
116
@@ -151,4 +150,4 @@ $ kubectl create -f https://docs.projectcalico.org/manifests/custom-resources.ya
151
150
152
151
```
153
152
for i in `kubectl api-resources | grep true | awk '{print \$1}'`; do echo $i;kubectl get $i -n rook-ceph; done
154
- ```
153
+ ```
0 commit comments