1)软件环境

软件 版本
系统 Centos7.5
Kubernetes 1.14.1
Docker 18.09
Calico   3.6
Etcd 3.3.12

2)部署过程简单概要

三台master节点仅作为master角色运行,不参与pod调度,所以并没有部署docker、kubelet、kube-proxy等服务。若是想让master也作为node角色参与pod调度,需要在master节点上部署docker、kubelet、kube-proxy三个服务。事实证明,最好在master节点部署这三个服务,具体原因请移步:K8S踩坑篇-master节点作为node节点加入集群

  1、集群证书制作、配置文件等都是在k8s-master01主机上操作

  2、k8s-master01主机对所有主机配置免密钥登陆,方便证书及配置文件发送至各主机

  3、部署方式为二进制部署,版本为最新版:kubernetes1.14

  4、如果想要通过kubeadm快速部署集群,请参考:kubeadm 部署kubernetes1.14

  5、创建以下目录

    /etc/kubernetes/ssl       #集群使用证书目录
    /etc/kubernetes/config    #集群各组件加载配置文件存放路径
    /opt/k8s/certs/         #集群证书制作目录
    /opt/k8s/cfg/            #集群组件配置文件制作目录
    /opt/k8s/unit/           #集群组件启动脚本制作目录

3)章节说明

  1、2-7章属于master节点操作

  2、8-11 属于node节点操作

4)涉及用户体系说明

  1、master节点上

    etcd集群服务以etcd用户运行

    kube-apiserver、kube-controller-manager、kube-scheduler集群以kube用户运行

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

最新文章

  1. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(11)-系统日志和异常的处理①
  2. XproerUI控件工厂代码优化-使用C++11特性优化
  3. 浅谈GridLayout(网格布局)
  4. WebApp的前端所遇问题
  5. dxut.h(29): fatal error C1083: Cannot open include file: 'dxsdkver.h': No such file or directory
  6. js判断汉字字数
  7. Go语言学习笔记一(语法篇)
  8. unity与Android相互调用
  9. js序列化json对象
  10. UNIX/Linux进程间通信IPC---管道--全总结(实例入门)
  11. [ An Ac a Day ^_^ ] hrbust 2291 Help C5 分形
  12. The 2014 ACMICPC Asia Regional Shanghai Online
  13. 716-River Crossing
  14. js,ajax,layer笔记(弹出层,在弹出一个弹框)
  15. jQuery插件实例五:手风琴效果[动画效果可配置版]
  16. Linux入侵问题排查
  17. awk多列匹配
  18. Dubbo 管理控制台安装
  19. ubuntu16扩展屏设置
  20. Webpack 热部署检测不到文件变化问题

热门文章

  1. DES 加密 转码 脱敏
  2. Fluent 时间步长【转载】
  3. ICEM-缺角正方体
  4. ICEM-一种三维Y型网格
  5. 查看日志tail命令
  6. 彻底搞懂Python的字符编码
  7. 切换node版本,node-sass安装报错
  8. Flutter移动电商实战 --(40)路由_Fluro的全局注入和使用方法
  9. 线程池 | Java多线程,彻底搞懂线程池
  10. MySQL 8.0: From SQL Tables to JSON Documents (and back again)