K8S 從入門到放棄系列文章目錄(Kubernetes 1.14)

1)軟件環境html

軟件 版本
系統 Centos7.5
Kubernetes 1.14.1
Docker 18.09
Calico   3.6
Etcd 3.3.12

2)部署過程簡單概要node

三臺master節點僅做爲master角色運行,不參與pod調度,因此並無部署docker、kubelet、kube-proxy等服務。如果想讓master也做爲node角色參與pod調度,須要在master節點上部署docker、kubelet、kube-proxy三個服務。事實證實,最好在master節點部署這三個服務,具體緣由請移步:K8S踩坑篇-master節點做爲node節點加入集羣docker

  一、集羣證書製做、配置文件等都是在k8s-master01主機上操做api

  二、k8s-master01主機對全部主機配置免密鑰登錄,方便證書及配置文件發送至各主機網絡

  三、部署方式爲二進制部署,版本爲最新版:kubernetes1.14工具

  四、若是想要經過kubeadm快速部署集羣,請參考:kubeadm 部署kubernetes1.14命令行

  五、建立如下目錄server

    /etc/kubernetes/ssl       #集羣使用證書目錄
    /etc/kubernetes/config    #集羣各組件加載配置文件存放路徑
    /opt/k8s/certs/         #集羣證書製做目錄
    /opt/k8s/cfg/            #集羣組件配置文件製做目錄
    /opt/k8s/unit/           #集羣組件啓動腳本製做目錄htm

3)章節說明blog

  一、2-7章屬於master節點操做

  二、8-11 屬於node節點操做

4)涉及用戶體系說明

  一、master節點上

    etcd集羣服務以etcd用戶運行

    kube-apiserver、kube-controller-manager、kube-scheduler集羣以kube用戶運行

  二、node節點

    kubelet、kube-proxy以root用戶運行

4)部署目錄

  K8S從入門到放棄系列-(1)環境初始化
  K8S從入門到放棄系列-(2)集羣根證書準備
  K8S從入門到放棄系列-(3)部署etcd集羣
  K8S從入門到放棄系列-(4)kubernetes集羣之kubectl命令行工具部署
  K8S從入門到放棄系列-(5)kubernetes集羣之kube-apiserver部署
  K8S從入門到放棄系列-(6)kubernetes集羣之kube-controller-manager部署
  K8S從入門到放棄系列-(7)kubernetes集羣之kube-scheduler部署
  K8S從入門到放棄系列-(8)kube-apiserver 高可用配置
  K8S從入門到放棄系列-(9)kubernetes集羣之kubelet部署
  K8S從入門到放棄系列-(10)kubernetes集羣之kube-proxy部署
  K8S從入門到放棄系列-(11)kubernetes集羣網絡Calico部署
  K8S從入門到放棄系列-(12)Kubernetes集羣Coredns部署

相關文章
相關標籤/搜索