安装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

本文详细记录了在Ubuntu和CentOS上安装Kubernetes(K8S)的过程,包括修改镜像源、更新安装、下载镜像、配置、初始化、处理超时错误以及部署dashboard的步骤。特别强调了配置中忽略swap错误的必要性,以及如何解决初始化过程中的网络问题。
最低0.47元/天 解锁文章
2837

被折叠的 条评论
为什么被折叠?



