k8s 安装部署方法
手动部署: 部署 k8s 自身, 让 k8s 相关组件都运行为系统守护进程
GitHub 上托管的 Ansible playbook
kubeadm 安装部署: 所有组件能运行为容器全部运行为容器, 只有 kubelet 运行在主机上, 仓库托管在 gcr 之上
模拟环境, 一个节点实现
使用 kubeadm 安装部署 kubernetes 集群
部署环境:
前提:
1, 各节点时间同步;
2, 各节点主机名称解析: dns OR hosts;
3, 各节点 iptables 及 firewalld 服务被 disable;
kubeadm
1,master,nodes: 安装 kubelet,kubeadm,docker
- 2,master:kubeadm init
- 3,nodes:kubeadm join
- https://github.com/kubernetes/kubeadm
来源: http://www.bubuko.com/infodetail-2720372.html