首页 > 其他 > 详细

Rancher2.4.5安装

时间:2020-09-23 21:11:53      阅读:133      评论:0      收藏:0      [点我收藏+]

一、Rancher安装

1、docker安装

curl -sSL https://get.daocloud.io/docker | sh

2、安装Rancher

docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --name rancher2.x rancher/rancher:v2.4.5

注意:若你的机器曾安装过rancher,现在需要重新安装,请前进行rancher的卸载:uninstall_clean_rancher.sh

3、添加K8S集群

添加集群中选择自定义,点击确认,修改相关参数(默认不需要修改),将得到命名在对应需要加入的主机中运行。技术分享图片

二、Rancher+K8S+Docker调研

1.集群环境

单台机器均为4核8G,并选择其中两台为worker,一台部署rancher、etcd、Control。 技术分享图片

2.添加项目及命名空间

服务必须部署到对应的命名空间下,便于管理。 技术分享图片

3.部署工作负载

在对应的命名空间下部署一个或多个服务,同一个服务也可以部署多个实例(pod)。 技术分享图片

4.挂载负载均衡

对多个服务进行负载均衡设置,可以添加规则将不同的地址路由到不同的服务上。 注意:单个服务的多个实例在K8S中已经有负载均衡的策略。 技术分享图片

5.挂载HPA(弹性伸缩)

在挂载HPA之前,必须先设置对应命名空间的资源限制,否则HPA将出现错误。 你可以通过CPU的负载或内存的负载来作为容器伸缩的指标。 技术分享图片

6.服务监控

(1)开启监控

在rancher中的工具中可以方便的开启监控。 监控方式也是采用现在主流的监控方案:Prometheus + Grafana 技术分享图片

(2)集群监控

技术分享图片

(3)工作负载监控

对于部署的服务,可以通过监控直观的查看 技术分享图片

(4)更多详细的监控可以到Grafana中去查看。

Rancher2.4.5安装

原文:https://www.cnblogs.com/ExMan/p/13720334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!