kubernetes(二)集群搭建

一、準備兩臺linux服務器

  • 至少2臺 2核4G 的服務器
  • 內核版本大于3.10


    image.png

二张弛、安裝docker

  • 刪除已有的docker,如果需要的話:sudo yum remove -y docker*

  • 設置yum的倉庫地址,轉為國內阿里云地址
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    yum makecache fast

  • 查看docker的可用版本
    yum list docker-ce --showduplicates | sort -r

  • 安裝docker嚷节,出現[complete!]就OK了
    yum install -y docker-ce-3:19.03.15-3.el7.x86_64

    image.png

  • 確認是否安裝成功
    docker version

    image.png

  • 設置docker的鏡像倉庫地址虎锚,使用阿里云的倉庫地址硫痰,登錄阿里云整一個就好了

  • 設置開啟啟動
    systemctl start docker && systemctl enable docker

  • docker安裝就完成了

三、開始安裝kubernetes集群

  1. 設置主機名
    hostnamectl set-hostname k8s-master
    hostnamectl set-hostname k8s-node1
  2. 設置hosts
    vim /etc/hosts
    <master的IP> k8s-master
    <node1的IP> k8s-node1
  3. 設置yum的倉庫地址窜护,改成阿里云的國內地址
    touch /etc/yum.repos.d/kubernetes.repo
    vim /etc/yum.repos.d/kubernetes.rep
    [kubernetes]
    name=Kubernetes
    baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
    enabled=1
    gpgcheck=0
    repo_gpgcheck=0
    gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
    https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
  4. 安裝kubernetes
    yum list kubelet --showduplicates | sort -r
    yum install -y kubelet-1.18.0 kubeadm-1.18.0 kubectl-1.18.0
  5. 設置開機啟動
    systemctl enable kubelet
    systemctl start kubelet
  6. disable swap
    swapoff -a
  7. 初始化master
    kubeadm init --apiserver-advertise-address=<master的IP> --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.18.0 --service-cidr=10.96.0.0/12 --pod-network-cidr=10.244.0.0/16
    image.png
  8. 在master上需要執(zhí)行
    mkdir -p $HOME/.kube
    sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    sudo chown $(id -u):$(id -g) $HOME/.kube/config
  9. 將node節(jié)點加入master
    9.1. 在master和node上關閉防火墻
    systemctl stop firewalld
    systemctl disable firewalld
    9.2. 然后在node節(jié)點執(zhí)行
    image.png
  10. 關閉bridge
    brctl show
    image.png

    ifconfig <紅框中> down
    brctl delbr <紅框中>
  11. 安裝網絡組裝件
    kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
  12. 查看node狀態(tài)
    kubectl get nodes
    image.png

    搞定效斑!
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市柱徙,隨后出現的幾起案子缓屠,更是在濱河造成了極大的恐慌奇昙,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件敌完,死亡現場離奇詭異储耐,居然都是意外死亡,警方通過查閱死者的電腦和手機蠢挡,發(fā)現死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門弧岳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人业踏,你說我怎么就攤上這事禽炬。” “怎么了勤家?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵腹尖,是天一觀的道長。 經常有香客問我伐脖,道長热幔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任讼庇,我火速辦了婚禮绎巨,結果婚禮上,老公的妹妹穿的比我還像新娘蠕啄。我一直安慰自己场勤,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布歼跟。 她就那樣靜靜地躺著和媳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪哈街。 梳的紋絲不亂的頭發(fā)上留瞳,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機與錄音骚秦,去河邊找鬼她倘。 笑死,一個胖子當著我的面吹牛作箍,可吹牛的內容都是我干的帝牡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蒙揣,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了开瞭?” 一聲冷哼從身側響起懒震,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤罩息,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后个扰,有當地人在樹林里發(fā)現了一具尸體瓷炮,經...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年递宅,在試婚紗的時候發(fā)現自己被綠了娘香。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡办龄,死狀恐怖烘绽,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情俐填,我是刑警寧澤安接,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站英融,受9級特大地震影響盏檐,放射性物質發(fā)生泄漏。R本人自食惡果不足惜驶悟,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一胡野、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧痕鳍,春花似錦硫豆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至抄邀,卻和暖如春耘眨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背境肾。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工剔难, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人奥喻。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓偶宫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親环鲤。 傳聞我的和親對象是個殘疾皇子纯趋,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內容

  • kubeadm是官方社區(qū)推出的一個用于快速部署kubernetes集群的工具。 這個工具能通過兩條指令完成一個ku...
    柳華聰閱讀 252評論 0 1
  • 一、簡介 二吵冒、部署規(guī)劃 所有節(jié)點上都需要安裝以下組件: kubeadm:用來初始化集群(Cluster) kube...
    羨山白鶴閱讀 705評論 0 0
  • Kubernetes(K8s)-k8s服務集群安裝 一纯命、環(huán)境準備 1、機器環(huán)境 節(jié)點CPU核數必須是 :>= 2核...
    _micang閱讀 630評論 0 0
  • 為了方便區(qū)分痹栖,所有執(zhí)行的命令都用粗斜體標記參考文章https://www.kubernetes.org.cn/49...
    藍黑色的夢閱讀 1,323評論 0 12
  • 16宿命:用概率思維提高你的勝算 以前的我是風險厭惡者亿汞,不喜歡去冒險,但是人生放棄了冒險揪阿,也就放棄了無數的可能疗我。 ...
    yichen大刀閱讀 6,050評論 0 4