我们用rancher创建集群后,可以通过rancher管理集群,亦可以通过集群部署服务,本文介绍通过rancher2.6版本部署nginx服务。
- 连接好rancher后,点击“Deployment”,选择右上角的“创建”,进入到配置页面
- 修改配置
名称自定义,
副本数自定义,这里定义为2个,
容器镜像,安装什么版本就写什么版本,这里安装最新版本,
端口添加,容器端口80,映射端口30080;由于rancher默认监听端口范围为30000-32767,要在此范围内。
其他地方不用修改,直接点击下方的创建。
过一会就可以看到nginx不出成功,状态变成“active”;且pod里多出2个nginx;用命令行查看pod,也多出2个nginx服务。
3. 测试
点击端点处的端口号,可以直接访问nginx页面
按照如图箭头点击进入pod中,修改nginx的html文件为“hello,world”;路径为/usr/share/nginx/html/index.html
再次刷新nginx页面,就会显示所写内容。