kubeadm init 的工作流程
2019-03-06 本文已影响0人
amdaous
1. 进行一系列检查,以确定这台机器可以部署kubernetes。
2. 生成kubernetes对外提供服务所需要的各种证书可对应目录。
/etc/kubernetes/pki/*
3. 为其他组件生成访问 kube-apiserver 所需的配置文件。
ls /etc/kubernetes/
admin.conf controller-manager.conf kubelet.conf scheduler.conf
4. 为 Master 组件生成 Pod 配置文件。
ls /etc/kubernetes/manifests/*.yaml
kube-apiserver.yaml
kube-controller-manager.yaml
kube-scheduler.yaml
5. 生成 etcd 的 Pod YAML 文件。
ls /etc/kubernetes/manifests/*.yaml
kube-apiserver.yaml
kube-controller-manager.yaml
kube-scheduler.yaml
etcd.yaml