购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2.1 通过Dashboard部署应用程序

本节将通过Dashboard部署应用程序。在首页上单击右上角的“+”号,将呈现3种创建资源的方法,如下所示。

(1)输入并创建:输入YAML或JSON内容以完成创建。

(2)从文件创建:将编写的YAML或JSON文件进行上传以完成创建。

(3)从表单创建:通过表单形式输入相关配置以完成创建。

这里使用“从表单创建”的方式,输入以下表单。

应用名称(必填):这里输入“nginx-1”,将作为Deployment和Service资源对象的名称。

容器镜像(必填):这里输入“nginx:1.23”,表示从Docker Hub镜像仓库中获取镜像。

Pod的数量(必填):这里输入“3”,表示创建3个Pod。

Service(可选):这里选择“External”,表示定义一个外部Service,将设置的“端口”映射到“目标端口”。当值为“None”时,表示不创建Service。

命名空间(必填):选择部署的命名空间,这里选择“default”。

从表单创建的配置如图2-6所示。

单击“部署”按钮完成创建。等待片刻,相关的Pod启动成功,如图2-7所示。

图2-6 从表单创建的配置

图2-7 Pod对象

查看Service对外暴露的端口,如图2-8所示。

在浏览器中访问“http://<节点IP地址>:31112”,将看到Nginx欢迎页面,如图2-9所示。

图2-8 Service对象

图2-9 Nginx欢迎页面 2s3CnaDJ15NwFlsn6Jlt0Swu3LVaw5Rem9ey6Pw29ruXUYptA6s2MSx6Vyi5xs3I

点击中间区域
呼出菜单
上一章
目录
下一章
×