rancher-2.5.15操作手册

rancher集群地址:https://IP:8000/ , 填入刚刚安装完成基础环境的RANCHER地址,使用你的用户名登录

如果您已经导入过集群,可以忽略此步骤。

选择添加集群

选择导入已有集群

填写集群名称

复制导入命令到有kubectld那一台主机执行

默认情况下,会出现2个集群,local集群为rancher自带的管理集群,无实际用途,切换到default集群(名称和您导入集群设置有关系),集群默认有2个项目,其中system项目为管理项目,一般情况下不需要操作。

点击项目/命名空间按钮,增加一个项目,随后在项目下面增加命名空间。项目为RANCHER隔离使用,命名空间为k8s用。如果你需要使用kubectl命令管理项目,应该使用命名空间而不是项目名称。

依次点击集群 -> default-> <<projectName>>切换到项目,根据您的权限,您看的的可能与本图不一致,如果没有发现项目,请找集群管理员添加权限。

依次点击资源->密文->镜像仓库列表,添加镜像仓库私库的访问密码

如果你不慎先部署了镜像,后添加的镜像仓库,会导致应用一直无法部署,具体操作步骤请参见后面的章节

在此页面的证书列表选项卡,还可以管理你的https证书,你也可以在此上传https证书以便于后面使用

点击资源菜单,回到工作负载页面,点击右上角的部署服务按钮

如果你先部署了POD,后增加的镜像仓库凭证,无论如何升级项目都一直部署失败,此时需要回到负载列表,选择负载,查看/编辑YAML,找到YAML正文内容的 imagePullSecrets 区块,将其中的name更改为你现在添加的正确的镜像仓库凭证,

或者将该负载删除,重新部署一个应用。

负载均衡既服务发布,点击右上角的添加规则按钮

自定义域名:服务发布的域名,需要设置dns解析通配。 目标后端:应该删除默认的规则,重新添加一条服务规则,然后选择工作负载,端口,注意,此处可选择的端口为你前面部署工作负载时公开的端口。可以添加多个服务,有点类似nginx的location

即外部需要进行DNS解析的配置,例如您的数据库为外部地址,192.168.0.10,可以在此增加为一个服务发现,既您可以在你的工作应用程序使用 mysql:友好域名来访问外部服务。


版本号 #5
由 董列涛 创建于 5 十二月 2023 08:49:14
由 董列涛 更新于 16 五月 2025 06:08:02