centos7安装kubernetes k8s v1.16.0 国内环境

本文写做时间是2019年11月1日,接近这个时间的同窗能够参考我这个教程安装。按照这个教程安装必定能成功,不成功你来打我。node

一. 为何是k8s v1.16.0?

最新版的v1.16.2试过了,一直没法安装完成,安装到kubeadm init那一步执行后,报了不少错,如:node xxx not found等。centos7都重装了几回,仍是没法解决。用了一天都没安装完,差点放弃。后来在网上搜到的安装教程基本都是v1.16.0的,我不太相信是v1.16.2的坑因此先前没打算降级到v1.16.0。没办法了就试着安装v1.16.0版本,居然成功了。记录在此,避免后来者踩坑。linux

本篇文章,安装大步骤以下:docker

  • 安装docker-ce 18.09.9(全部机器)
  • 设置k8s环境前置条件(全部机器)
  • 安装k8s v1.16.0 master管理节点
  • 安装k8s v1.16.0 node工做节点
  • 安装flannel(master)

这里有重要的一步,请记住本身master和node之间通讯的ip,如个人master的ip为192.168.99.104,node的ip为:192.168.99.105. 请确保使用这两个ip在master和node上能互相ping通,这个master的ip 192.168.99.104接下来配置k8s的时候须要用到。centos

个人环境:centos7

  • 操做系统:win10
  • 虚拟机:virtual box
  • linux发行版:CentOS7
  • linux内核(使用uname -r查看):3.10.0-957.el7.x86_64
  • master和node节点通讯的ip(master):192.168.99.104

掘金说涉及到敏感词了,屏蔽了个人文章发不出来,懒得一个个排查敏感词了,相同的文章请看个人简书连接吧:www.jianshu.com/p/25c01cae9…

相关文章
相关标签/搜索