K8S集群二进制目录

K8S集群二进制目录docker

目录 一、 目录 5 1.一、 什么是 Kubernetes? 5 1.二、Kubernetes 有哪些优点? 5 Kubernetes的优点 6 架构图 6 二、环境准备 7 2.一、网络配置 8 设置hosts 8 2.二、更改 HOSTNAME 9 2.三、***配置ssh免密码登陆登陆 9 2.四、关闭防火墙 11 2.五、关闭交换分区 11 2.六、关闭 SeLinux 11 2.七、安装NTP时间同步工具 12 2.八、安装及配置 CFSSL 12 2.九、建立安装目录 13 2.十、升级内核 13 三、安装 Docker 18.06.1-ce 13 3.一、删除旧版本的 Docker 13 1:官方提供的删除方法 13 2:先查询安装过的 Docker 14 3.二、设置存储库 14 3.三、安装 Docker 14 3.四、启动 Docker 14 3.五、K8S架构图 14 四、安装 ETCD 3.3.10 15 4.一、建立 ETCD 证书 15 4.1.一、生成 ETCD SERVER 证书用到的JSON请求文件 15 4.1.二、建立 ETCD CA 证书配置文件 16 4.1.三、建立 ETCD SERVER 证书配置文件 16 4.1.四、生成 ETCD CA 证书和私钥 17 4.1.五、生成 ETCD SERVER 证书和私钥 17 4.二、安装 ETCD 18 4.2.一、下载 ETCD 18 4.2.二、建立 ETCD 系统启动文件 18 4.2.三、将 ETCD 启动文件、证书文件、系统启动文件复制到其余节点 19 4.2.四、ETCD 主配置文件 19 4.2.五、启动 ETCD 服务 22 4.2.六、检查 ETCD 服务运行状态 22 4.2.七、查看 ETCD 集群成员信息??? 22 五、安装 Flannel v0.11.0 22 5.一、Flanneld 网络安装 23 5.二、向 ETCD 集群写入网段信息 23 5.三、安装 Flannel 24 5.四、配置 Flannel 24 5.五、建立 Flannel 系统启动文件 24 5.六、配置 Docker 启动指定子网段 25 5.七、将 Flannel 相关文件复制到其余机器 26 5.八、启动flanneld服务 26 5.九、查看 Flannel 服务设置 docker0 网桥状态 26 C1: 27 C2: 28 5.十、验证 Flannel 服务 28 六、安装Kubernetes 29 6.一、建立 Kubernetes 须要的证书 29 6.1.一、生成 Kubernetes 证书请求的JSON请求文件 29 6.1.二、生成 Kubernetes CA 配置文件和证书 30 6.1.三、***生成 Kube API Server 配置文件和证书 30 6.1.四、生成 kubelet client 配置文件和证书 32 6.1.五、生成 Kube-Proxy 配置文件和证书 33 6.1.六、生成kubectl管理员配置文件和证书 34 6.1.七、将相关证书复制到 Kubernetes Node 节点 35 6.二、部署Kubernetes Master节点并加入集群 36   Kubernetes Master 节点运行以下组件 36 6.2.一、下载文件并安装 Kubernetes Server 37 6.2.二、部署 Apiserver 37 6.2.2.一、***建立 Apiserver 配置文件 38 6.2.2.二、建立 Apiserver 启动文件 39 6.2.2.三、启动 Kube Apiserver 服务 39 6.2.2.四、检查 Apiserver 服务是否运行 39 6.2.三、部署 Scheduler 41 6.2.3.一、建立 Kube-scheduler 系统启动文件 41 6.2.3.二、启动 Kube-scheduler 服务 41 6.2.3.三、检查 Kube-scheduler 服务是否运行 42 6.2.四、部署 Kube-Controller-Manager 组件 43 6.2.4.一、建立 kube-controller-manager 配置文件 43 6.2.4.二、建立 kube-controller-manager 系统启动文件 43 6.2.4.三、启动 kube-controller-manager 服务 44 6.2.4.四、检查 kube-controller-manager 服务是否运行 44 6.2.五、验证 API Server 服务 45 6.2.六、部署 Kubelet 46 6.2.6.一、建立 bootstrap.kubeconfig、kube-proxy.kubeconfig 配置文件 46 6.2.6.二、建立 kubelet 配置文件 48 6.2.6.三、***将 kubelet-bootstrap 用户绑定到系统集群角色 49 6.2.6.四、建立 kubelet 系统启动文件 49 6.2.6.五、启动 kubelet 服务 50 6.2.6.六、查看 kubelet 服务运行状态 50 6.2.七、批准 Master 加入集群 51 6.2.7.一、查看 CSR 列表 51 6.2.7.二、批准加入集群 52 6.2.7.三、验证 Master 是否加入集群 52 6.三、部署 kube-proxy 组件 52 6.3.一、建立 kube-proxy 参数配置文件 52 6.3.二、建立 kube-proxy 系统启动文件 52 6.3.三、启动 kube-proxy 服务 53 6.3.四、检查 kube-proxy 服务状态 53 6.四、验证 Server 服务 54 6.五、Kubernetes Node 节点加入集群 55   Kubernetes Node 节点运行以下组件 55 6.5.一、建立 kubelet 配置文件 56 6.5.二、建立 kubelet 系统启动文件 57 6.5.三、启动 kubelet 服务 57 6.5.四、查看 kubelet 服务运行状态 57 6.5.五、批准 Node 加入集群 59 6.5.七、给 Node 打标签   查看全部节点状态 61 c1 的 Node 打标签 61 七、常见问题 61 用虚拟机如何生成新的网卡UUID? 62 6.2.6.4建立 kubelet 系统启动文件开启开机启动报错 62 ***配置ssh免密码登陆登陆 63bootstrap

相关文章
相关标签/搜索