菜鸟系列k8s——快速部署k8s集群
2019-12-01 18:39
190 查看
快速部署k8s集群
1. 安装Rancher
Rancher是业界唯一完全开源的企业级容器管理平台,为企业用户提供在生产环境中落地使用容器所需的一切功能与组件。
Rancher2.0基于Kubernetes构建,使用Rancher,DevOps团队可以轻松测试、部署和管理应用程序,运维团队可以部署、管理和维护一切Kubernetes集群,无论集群运行在何基础设施之上。
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
2. 集群部署
2.1 浏览器访问
设定好密码之后登录
2.2 K8S集群部署
- 登录进来之后,点击添加集群,选择添加主机自建kubernetes集群:
- 登录进来之后,点击添加集群,选择添加主机自建kubernetes集群:
- 选择集群选项:
- 点开显示高级选项:
- 点击下一步之后,勾选集群角色,这里我就在一台机器上部署集群,所以全部勾选:
- 复制下方命令,在集群对应角色的机器上执行:
sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.3.3 --server https://192.168.9.96 --token hmqpwpbnjls6krdlp97s6v9897cqk9mttsfgdwh26h8k7nmptmhntk --ca-checksum bc32f8f124902e2956b5a46a008f3531d2b28dfae956dbadc55bab2ab3838a87 --etcd --controlplane --worker
- 此时集群正处于准备状态中等待一段时间集群自动搭建完成:
- 等待一段时间集群自动搭建完成,显示为active状态集群就搭建完成:
- 点击执行kubectl命令行:
参考文档:https://blog.csdn.net/miss1181248983/article/details/87970338
相关文章推荐
- 菜鸟系列k8s——k8s集群部署(2)
- (视频)asp.net core系列之k8s集群部署视频
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之自签TLS证书及Etcd集群部署(二)
- 使用kubeadm快速部署一个K8S集群
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之flanneld网络介绍及部署(三)
- k8s入门系列之guestbook快速部署
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之集群部署环境规划(一)
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之部署master/node节点组件(四)
- K8S入门系列之集群二进制部署--> master篇(二)
- K8S入门系列之集群二进制部署-->node篇(三)
- 使用Helm 在容器服务k8s集群一键部署wordpress
- Openshift通过k8s集群部署web应用
- Storm应用系列之——集群部署
- Ceph实战入门系列(一)——三节点Ceph集群的安装与部署
- 【实践记录】体验Rancher2.0部署K8s集群
- 使用Rancher的RKE快速部署Kubernetes集群
- 【云星数据---大数据集群部署系列007】:Zeppelin0.7.3多环境部署方案
- Storm快速入门与大数据架构之Storm集群的搭建部署教程