使用国内镜像站

sudo apt-get update && sudo apt-get install -y apt-transport-https curl

sudo curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add -

sudo tee /etc/apt/sources.list.d/kubernetes.list <<-'EOF'
deb https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial main
EOF

sudo apt-get update

apt-cache madison kubeadm

查看过版本之后就可以指定版本安装

$ sudo apt-get install -y kubelet=1.14.0-00 kubeadm=1.14.0-00 kubectl=1.14.0-00
$ sudo apt-mark hold kubelet=1.14.0-00 kubeadm=1.14.0-00 kubectl=1.14.0-00

开机启动kubelet

sudo systemctl enable kubelet && sudo systemctl start kubelet

解决组件镜像无法拉取的问题

不能FQ换个方法变通处理一下

docker pull mirrorgooglecontainers/kube-apiserver:v1.14.0
docker pull mirrorgooglecontainers/kube-controller-manager:v1.14.0
docker pull mirrorgooglecontainers/kube-scheduler:v1.14.0
docker pull mirrorgooglecontainers/kube-proxy:v1.14.0
docker pull mirrorgooglecontainers/pause:3.1
docker pull mirrorgooglecontainers/etcd:3.3.10
docker pull coredns/coredns:1.3.1

在重新给下载的打个tag

docker tag docker.io/mirrorgooglecontainers/kube-apiserver:v1.14.0 k8s.gcr.io/kube-apiserver:v1.14.0
docker tag docker.io/mirrorgooglecontainers/kube-controller-manager:v1.14.0 k8s.gcr.io/kube-controller-manager:v1.14.0
docker tag docker.io/mirrorgooglecontainers/kube-scheduler:v1.14.0 k8s.gcr.io/kube-scheduler:v1.14.0
docker tag docker.io/mirrorgooglecontainers/kube-proxy:v1.14.0 k8s.gcr.io/kube-proxy:v1.14.0
docker tag docker.io/mirrorgooglecontainers/pause:3.1 k8s.gcr.io/pause:3.1
docker tag docker.io/mirrorgooglecontainers/etcd:3.3.10 k8s.gcr.io/etcd:3.3.10
docker tag docker.io/coredns/coredns:1.3.1 k8s.gcr.io/coredns:1.3.1

node01\node02也需要pause\kube-proxy\flannel镜像在相应的宿主机

初始化主节点

kubeadm init --pod-network-cidr=10.244.0.0/16

export KUBECONFIG=/etc/kubernetes/admin.conf

安装flannel网络插件

kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

转载于:https://www.cnblogs.com/williamjie/p/11304408.html

[K8S]kubeadm国内镜像安装方式相关推荐

  1. docker 容器安装conposer_Docker下用composer国内镜像安装Laravel

    自己在docker拉取了composer镜像,如何在docker上启动composer容器,使用composer国内镜像安装包呢? composer国内镜像和composer安装包的命令就不多说了,我 ...

  2. k48.第十九章 K8s运维篇-集群升级 -- kubeadm v1.20 安装方式升级(一)

    1.kubeadm安装方式升级 升级k8s集群必须 先升级kubeadm版本到目的k8s版本,也就是说kubeadm是k8s升级的准升证. 1.1 升级准备 在k8s的所有master节点进行组件升级 ...

  3. ModuleNotFoundError: No module named 'skimage'报错信息的解决方法及如何使用国内镜像安装库文件

    首先,之所以会出现ModuleNotFoundError这一系列的报错信息,是由于缺少指定的库文件.正如标题中所涉及到的这个错误,正是由于缺少skimage(Scikit-Image,一个处理数字图像 ...

  4. pip清华源(清华大学国内镜像)安装地址

    python环境在安装源文件时使用默认安装很慢,使用国内清华源速度比较快,地址如下: https://pypi.tuna.tsinghua.edu.cn/simple 临时使用 可以在使用pip的时候 ...

  5. conda 换成清华的源_conda/pip 使用国内镜像安装第三方库

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package-name> 把 <package name> ...

  6. oh-my-zsh国内镜像安装和更新方法

    什么是Oh My Zsh Oh My Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式.它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作.给我们 ...

  7. Tensorflow安装方法 (一)【 使用国内镜像下载】

    镜像网址 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学: ...

  8. Docker 阿里云加速和 docker-compose 国内镜像

    2019独角兽企业重金招聘Python工程师标准>>> 1. 阿里云 Docker 加速 再次抄录一下,省得每次都忘记,每次都去查找 ** 下文中 https://2xxxxxxx. ...

  9. docker 国内镜像与 docker hub 镜像, docker-compose

    目录 1. docker 国内镜像与 docker hub 镜像, docker-compose 1.1. 通过国内镜像安装 docker 1.1.1. Debian 1.1.2. RHEL 1.2. ...

最新文章

  1. POJ2263 ZOJ 1952
  2. 常用算法(C#): 猴子选大王问题
  3. 项望烽:移动IM开发那些事儿
  4. python scoket、SocketServer简单实现文件上传下载
  5. 简单三层架构(登录)
  6. Creative主题电子科技企业类discuz模板
  7. 山东大学软件学院计算机组成原理课程设计整机实验(1)
  8. SSH和SSM有什么区别?
  9. ice 3.6 java_Ice的安装与入门实验(超详细)
  10. 阿里Java后端开发面经,面试官都替我感到绝望
  11. 1.个人建站的准备:购买云服务器和域名
  12. Apache安全配置
  13. CF - D. Letter Picking(博弈 + 区间dp)
  14. 单点登录(Single Sign On)解决方案
  15. 【小王的安卓之路】Android原生网络请求
  16. 手机APP开发(安卓、IOS)logo图标在线生成工具上线啦
  17. VBA:Excel工作簿所有子表数据一键汇总
  18. 36kr 推荐的工具大集合
  19. 蓝桥 蓝桥骑士 线性dp lis
  20. 计算机在职双证博士的学校,计划不好做?!那是你没搞明白在职双证博士的整体流程...

热门文章

  1. 和push的区别_RocketMQ的消息订阅push和pull的区别
  2. spring-boot-2.0.3应用篇 - shiro集成
  3. Vue 犯罪指南:TypeError: Right-hand side of 'instanceof' is not an object
  4. CSU 1416 Practical Number
  5. WriteableBitmap 巧学巧用
  6. python输出所有素数_Python程序打印一个区间内所有质数
  7. Spark Streaming之容错机制以及事务语义
  8. spark基础之RDD和DataFrame的转换方式
  9. (205)硬件实现多时钟设计
  10. (81)Vivado实现约束过程