[K8S]kubeadm国内镜像安装方式
使用国内镜像站
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国内镜像安装方式相关推荐
- docker 容器安装conposer_Docker下用composer国内镜像安装Laravel
自己在docker拉取了composer镜像,如何在docker上启动composer容器,使用composer国内镜像安装包呢? composer国内镜像和composer安装包的命令就不多说了,我 ...
- k48.第十九章 K8s运维篇-集群升级 -- kubeadm v1.20 安装方式升级(一)
1.kubeadm安装方式升级 升级k8s集群必须 先升级kubeadm版本到目的k8s版本,也就是说kubeadm是k8s升级的准升证. 1.1 升级准备 在k8s的所有master节点进行组件升级 ...
- ModuleNotFoundError: No module named 'skimage'报错信息的解决方法及如何使用国内镜像安装库文件
首先,之所以会出现ModuleNotFoundError这一系列的报错信息,是由于缺少指定的库文件.正如标题中所涉及到的这个错误,正是由于缺少skimage(Scikit-Image,一个处理数字图像 ...
- pip清华源(清华大学国内镜像)安装地址
python环境在安装源文件时使用默认安装很慢,使用国内清华源速度比较快,地址如下: https://pypi.tuna.tsinghua.edu.cn/simple 临时使用 可以在使用pip的时候 ...
- conda 换成清华的源_conda/pip 使用国内镜像安装第三方库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package-name> 把 <package name> ...
- oh-my-zsh国内镜像安装和更新方法
什么是Oh My Zsh Oh My Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式.它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作.给我们 ...
- Tensorflow安装方法 (一)【 使用国内镜像下载】
镜像网址 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学: ...
- Docker 阿里云加速和 docker-compose 国内镜像
2019独角兽企业重金招聘Python工程师标准>>> 1. 阿里云 Docker 加速 再次抄录一下,省得每次都忘记,每次都去查找 ** 下文中 https://2xxxxxxx. ...
- docker 国内镜像与 docker hub 镜像, docker-compose
目录 1. docker 国内镜像与 docker hub 镜像, docker-compose 1.1. 通过国内镜像安装 docker 1.1.1. Debian 1.1.2. RHEL 1.2. ...
最新文章
- POJ2263 ZOJ 1952
- 常用算法(C#): 猴子选大王问题
- 项望烽:移动IM开发那些事儿
- python scoket、SocketServer简单实现文件上传下载
- 简单三层架构(登录)
- Creative主题电子科技企业类discuz模板
- 山东大学软件学院计算机组成原理课程设计整机实验(1)
- SSH和SSM有什么区别?
- ice 3.6 java_Ice的安装与入门实验(超详细)
- 阿里Java后端开发面经,面试官都替我感到绝望
- 1.个人建站的准备:购买云服务器和域名
- Apache安全配置
- CF - D. Letter Picking(博弈 + 区间dp)
- 单点登录(Single Sign On)解决方案
- 【小王的安卓之路】Android原生网络请求
- 手机APP开发(安卓、IOS)logo图标在线生成工具上线啦
- VBA:Excel工作簿所有子表数据一键汇总
- 36kr 推荐的工具大集合
- 蓝桥 蓝桥骑士 线性dp lis
- 计算机在职双证博士的学校,计划不好做?!那是你没搞明白在职双证博士的整体流程...
热门文章
- 和push的区别_RocketMQ的消息订阅push和pull的区别
- spring-boot-2.0.3应用篇 - shiro集成
- Vue 犯罪指南:TypeError: Right-hand side of 'instanceof' is not an object
- CSU 1416 Practical Number
- WriteableBitmap 巧学巧用
- python输出所有素数_Python程序打印一个区间内所有质数
- Spark Streaming之容错机制以及事务语义
- spark基础之RDD和DataFrame的转换方式
- (205)硬件实现多时钟设计
- (81)Vivado实现约束过程