Rancher基础使用

Rancher基础使用

安装

以下安装是在centos7 环境下

❗ 注意:

  • 生产环境建议在 Kubernetes 集群上安装 Rancher,因为在多节点集群中,Rancher Server 可以实现高可用。这种高可用配置可以提升访问下游集群的稳定性。
  • 测试或演示目的,您可以在单个节点上通过 Docker 安装 Rancher,这个过程非常简洁,基本上可以实现开箱即用。

安装docker

可以自行安装docker服务也可以通过rancher 提供的安装脚本安装docker服务

❗ centos 的yum仓库docker服务版本较低, 不推荐使用 yum install docker

# 采用 rancher提供的脚本安装docker
$ curl https://releases.rancher.com/install-docker/20.10.sh | sh

端口要求

如下端口通常在你的 Kubernetes 节点上打开,无论它是什么类型的集群

协议 端口 描述
TCP 22 使用主机驱动通过 SSH 进行节点配置
TCP 179 Calico BGP 端口
TCP 2376 主机驱动与 Docker 守护进程通信的 TLS 端口
TCP 2379 etcd 客户端请求
TCP 2380 etcd 节点通信
UDP 8472 Canal/Flannel VXLAN overlay 网络
UDP 4789 Windows 集群中 Flannel VXLAN overlay 网络
UDP 8443 Rancher webhook
TCP 9099 Canal/Flannel 健康检查
TCP 9100 Monitoring 从 Linux node-exporters 中抓取指标所需的默认端口
TCP 9443 Rancher webhook
TCP 9796 集群监控拉取节点指标的默认端口(仅需要内网可达)
TCP 6783 Weave 端口
UDP 6783-6784 Weave UDP 端口
TCP 10250 Metrics server 与所有节点的通信
TCP 10254 Ingress controller 健康检查
TCP/UDP 30000-32767 NodePort 端口范围
# 测试环境下我们选择放开所有端口
$ firewall-cmd --zone=public --add-port=1-65535/tcp --permanent
$ firewall-cmd --zone=public --add-port=1-65535/udp --permanent
$ firewall-cmd --reload

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用中的内容,搭建Docker Rancher环境的步骤如下: 1. 准备工作,包括安装apt-get和ssh,修改下载源地址。 2. 安装Docker,并使用Docker安装MySQL和Rancher。 3. 进行Docker的操作,包括镜像操作和卸载Docker。 4. 连接到不同的镜像仓库,包括Docker官方的镜像仓库和阿里云镜像仓库。 根据引用中的内容,在搭建Rancher环境之前,需要规划好两台服务器的IP地址,并在其中一台服务器上安装RancherDocker,在另一台服务器上安装DockerDocker-compose。 根据引用中的内容,搭建Rancher环境的具体步骤如下: 1. 在已安装Docker基础上启动Rancher服务器。Rancher服务器是一个Docker镜像,因此不需要额外安装软件,只需执行Docker命令下载并成功运行Rancher服务器镜像。 2. 启动容器并指定端口,如果没有rancher/server镜像,会自动下载。可以通过执行命令docker run -d --restart=always -p 8080:8080 rancher/server来查看镜像和容器的运行情况。 综上所述,搭建Docker Rancher环境的步骤包括准备工作、安装Docker、安装MySQL和Rancher、进行Docker操作、连接到不同的镜像仓库以及启动Rancher服务器。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [docker+rancher环境搭建及rancher使用](https://blog.csdn.net/qq_42268472/article/details/126798628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Docker+Rancher+Harbor搭建全过程](https://blog.csdn.net/sql_ican/article/details/81945023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值