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部署

相关文章
相关标签/搜索