# rancher2.8使用手册

#### 一、进入安装部署环境

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/nDFaDtXqHn5rhvRL-image-1691515966526.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/nDFaDtXqHn5rhvRL-image-1691515966526.png)

#### 二、管理项目和命名空间

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/o21GG57wFk9gYHfJ-image-1691515991391.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/o21GG57wFk9gYHfJ-image-1691515991391.png)

**项目名称和命名空间要取的有意义**

#### 三、进入工作负载

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/5h4kfaVx68gTFrSJ-image-1691516013780.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/5h4kfaVx68gTFrSJ-image-1691516013780.png)

- CronJob :定时任务，容器执行完成后退出 
- DaemonSet:守护进程，每台主机安装部署一个
- Deploymen:普通部署，可以自己调整数量。默认使用
- Job:作业，一直跑
- StatefulSet:有状态服务
- Pod:暂时不清楚


#### 四、筛选项目

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/fpNmAQP8tSYBp20U-image-1691516027778.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/fpNmAQP8tSYBp20U-image-1691516027778.png)


#### 五、设置镜像仓库

选择secret标签页，点击右上角的创建按钮

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/ltRzWwfswjfhFkuF-image-1691516046079.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/ltRzWwfswjfhFkuF-image-1691516046079.png)


选择创建一个镜像仓库凭据

[![](https://iovhm.com/book/uploads/images/gallery/2025-05/scaled-1680-/6wqBOHNKLoJFgMEC-image-1746552024255.png)](https://iovhm.com/book/uploads/images/gallery/2025-05/6wqBOHNKLoJFgMEC-image-1746552024255.png)

输入你的镜像仓库凭据并保存

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/BQwDWcG5DlRvEKFi-image-1691516254257.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/BQwDWcG5DlRvEKFi-image-1691516254257.png)







#### 六、使用配置和密文



[![](https://iovhm.com/book/uploads/images/gallery/2025-05/scaled-1680-/OYMlDNDt0l5OJB3E-image-1746552293398.png)](https://iovhm.com/book/uploads/images/gallery/2025-05/OYMlDNDt0l5OJB3E-image-1746552293398.png)





#### 七、部署服务

选择deployment选项，点击创建，填入安装部署的基本参数


[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/rDhb7U1s8B16XEpr-image-1691516352815.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/rDhb7U1s8B16XEpr-image-1691516352815.png)

填入更多参数

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/x1KFKPuJSU4q8ock-image-1691516368486.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/x1KFKPuJSU4q8ock-image-1691516368486.png)

选择持久化存储类型

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/v8DRkkxS54WrJDIe-image-1691516378598.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/v8DRkkxS54WrJDIe-image-1691516378598.png)

#### 八、服务发现(服务间通讯)


正常情况下，当部署公布了端口，会自动进行服务公布。这一步不是必须的。

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/Zux3TRgGZwX4AbzK-image-1691516388613.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/Zux3TRgGZwX4AbzK-image-1691516388613.png)


进入到deployment，记下部署的POD标签，如果没有，需要添加。

```

workload.user.cattle.io/workloadselector = apps.deployment-devops-bt-monitor-klipper-lb

# workload.user.cattle.io/workloadselector
# 旧版本ranher生成的，为了兼容，建议使用此值

# apps.deployment-devops-bt-monitor-klipper-lb
# 根据组成规则
# apps.deployment，这一段是固定值
# devops 是命名空间
# bt-monitor-klipper-lb 是部署的名称


```



[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/ajqvcafHCa2Wn7PY-image-1691516395932.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/ajqvcafHCa2Wn7PY-image-1691516395932.png)

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/rU8IA9YmRcz2AARc-image-1691516403117.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/rU8IA9YmRcz2AARc-image-1691516403117.png)

- Headless：为服务发布一个名称，并且不会为服务公布IP，一般端口默认填写42端口，服务仅能在集群内部访问，集群内的其他服务，可以自由访问该服务的所有端口。非常方便。

- ClusterIP:为服务分配一个集群IP，改端口可以在集群外部被访问。但是需要指定正确的端口。当服务确实需要公布给外面访问时使用。
- 
[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/44rqmS1IavxSZNQf-image-1691516410095.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/44rqmS1IavxSZNQf-image-1691516410095.png)


[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/q1EuNz7wK1L66DiM-image-1691516443601.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/q1EuNz7wK1L66DiM-image-1691516443601.png)








#### 九、负载均衡和公布服务

选择ingress选项，增加一个ingress

[![](https://iovhm.com/book/uploads/images/gallery/2025-05/scaled-1680-/1KIXduLeOrOJTmb1-image-1746552813256.png)](https://iovhm.com/book/uploads/images/gallery/2025-05/1KIXduLeOrOJTmb1-image-1746552813256.png)

对ingress进行配置

[![](http://qq829.cn/book/uploads/images/gallery/2023-08/scaled-1680-/owejD6EqplazoZuG-image-1691516467290.png)](http://qq829.cn/book/uploads/images/gallery/2023-08/owejD6EqplazoZuG-image-1691516467290.png)