安装K8S过程
1、修改下载镜像源
-
Ubuntu 修改为阿里云
cat <<EOF > /etc/apt/sources.list.d/kubernetes.list deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main EOF
-
CentOS 修改为阿里云
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=0 EOF
2、更新并安装
- 更新
$ apt-get update $ apt-get install -y kubelet kubeadm kubectl --allow-unauthenticated # $ apt-get install -y kubernetes-cni=0.6.0-00
3、下载镜像
- 编写脚本
$ touch pullk8s.sh # 创建脚本文件 $ nano pullk8s.sh # 编辑脚本 # shell 脚本内容为 #!/bin/sh for i in `kubeadm config images list`; do imageName=${ i#k8s.gcr.io/} docker pull registry.aliyuncs.com/google_containers/$imageName docker tag registry.aliyuncs.com/google_containers/$imageName k8s.gcr.io/$imageName docker rmi registry.aliyuncs.com/google_containers/$imageName done