在 KubeSphere 中部署 Nginx
本文介绍在 kubesphere 中通过应用商店部署 Nginx 的操作步骤。
前提条件
- 已安装了 OpenPitrix(应用商店)功能组件。若未开启应用商店功能组件,可参考开启组件进行开启。
- 已创建了单集群企业空间、单集群项目和普通用户
project-regular
账号。 - 使用项目管理员
project-admin
邀请项目普通用户project-regular
加入项目并授予operator
角色。
操作说明
使用
project-regular
账号进入已创建的项目demo-project
后,选择应用负载,点击应用,点击 部署新应用,然后在弹窗中选择 来自应用商店。进入应用商店页面。
选择并点击 nginx 应用,进入应用信息页面。
在应用详情–配置文件中,可以查看 Nginx 应用的 helm chart 的配置文件。
点击页面右上角的部署按钮,进入基本信息设置页面。
在此页面中,你可进行如下设置:
- 在应用名称输入框中,可修改应用名称;
- 当应用包含多个版本时,可点击应用版本下拉框,选择所需的版本进行部署;
- 在描述信息中,可设置部署应用的描述信息;
- 点击部署位置,可选择应用部署的企业空间和项目。
点击下一步,进入到应用配置页面。
目前,支持 2 种配置方式:可视化配置和 yaml 配置。通过点击 YAML 按钮,来实现配置方式的转换。
在应用配置页面中,可设置 nginx 的副本数,并设置是否开启 Ingress。
点击部署,自动跳转到
demo-project
的应用列表页面。在应用列表中,可以查看应用状态为创建中;
待应用部署完成后,应用的状态会更新为活跃状态。
使用 Nginx
在服务列表中,选择 nginx 应用对应的服务,设置外网访问方式为 nodeport。示例中,nodeport 为 31034。
可以通过 < kubesphere 集群 IP > : < nodeport 端口> 来访问 nginx。
当前内容版权归 KubeSphere 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 KubeSphere .