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…

相關文章
相關標籤/搜索