跳到主要内容

Create Application

应用程序注册

备注

只有注册为项目管理员的账户才能注册应用程序,系统管理员只能查看,并且需要注册为项目管理员才能获得权限。

  1. 在个人资料页面选择 APPLICATION 选项卡。点击应用程序列表中的 ADD 按钮。

  1. 在添加应用程序页面输入应用程序的基本信息,如下图所示。

  2. 选择 Deployment 作为工作负载类型。

  3. 选择 SPRINGBOOT 作为应用框架,并选择应用中使用的框架版本。

  4. 选择 MAVEN 作为构建系统。

  5. 此外,在标签中输入 app=hello-amdp。

  6. 最后,点击右下角的保存按钮以注册新应用程序。

应用程序数据库注册

备注

只有注册为项目经理的账户才能注册 BACKING SERVICES。系统管理员账户只能查看,并且必须注册为项目经理才能获得权限。

  1. 在个人资料页面选择 BACKING SERVICE 选项卡。点击应用程序列表中的 ADD 按钮。

  2. 输入应用程序将使用的数据库,如下图所示。

  3. 输入一个用于区分数据库的名称并选择数据库类型。在此示例中,使用 MariaDB。

  4. 输入连接到 MariaDB 的 JDBC 地址。

  5. 输入用户身份验证信息并点击添加以完成注册。

  1. 如果注册成功且输入的信息正确,连接状态将显示为成功连接。

  2. 如果注册或认证信息不正确,连接状态将显示为连接失败

连接应用程序和数据库

备注

只有注册为项目经理的账户可以修改应用程序。系统管理员账户只能查看,必须注册为项目经理才能拥有权限。此外,拥有相应应用程序的完全权限的用户(涉及管道权限)也无法修改它。

配置设置以连接在 hello-amdp-blue 应用程序中注册使用的 hello-amdp-database。

  1. 在 APPLICATION 选项卡中,点击 hello-amdp-blue 应用程序的操作按钮中的修改按钮以进入编辑页面。

  2. 在应用程序编辑页面,选择基本设置选项卡。

  3. 在数据和消息管理设置部分,展开 DB 访问右侧的“+”按钮。

  4. 勾选 DB 访问属性复选框,并选择 hello-amdp-database 以连接到 DB 实例。点击保存按钮以完成。

应用程序存储注册

备注

只有注册为项目经理的账户可以注册存储。系统管理员账户只能查看,必须注册为项目经理才能拥有权限。

创建一个 Kubernetes 持久卷声明 (PVC) 资源以连接到注册的存储(持久卷 - PV)。

  1. 在 STORAGE 选项卡中,点击添加按钮以创建一个新的 PVC。

  2. 在名称中输入 hello-amdp-pvc。

  3. 选择在命名空间中部署应用程序的 hello-amdp-develop。

  4. 选择 DYNAMIC 作为类型。

    在本指南中,仅使用在存储类资源中注册的预配置存储,因此使用动态类型。

  5. 选择要使用的 StorageClass。

    预配置存储必须在 Kubernetes 存储类中预先注册。

  6. 选择 DEPLOYMENT 作为部署类型,因为这是为应用程序使用而创建的存储。

    部署类型提供 STATEFULSET 部署。

  7. 访问模式默认设置为 ReadWriteMany,以便多个 Pod 访问。

  8. 输入存储大小。这里使用 2Gi。

点击添加按钮以保存 PVC

部署存储(资源创建)

当新存储被注册时,它仅作为 AMDP 中的数据存在,必须使用部署按钮进行部署以创建 Kubernetes PVC 资源。如果选择动态类型,则使用指定的存储类创建 PV 和 PVC。

  1. 点击上图中的部署按钮以创建 PVC。

  2. 如果部署状态显示为待处理,则正在创建中。刷新页面以查看部署状态是否更改为已绑定,并且创建已完成。

连接应用程序和存储(PVC)

备注

只有注册为项目经理的账户才能修改应用程序。系统管理员账户只能查看,必须注册为项目经理才能拥有权限。此外,具有相应应用程序的完全权限的用户(涉及管道权限)无法修改它。

配置设置以连接为 hello-amdpblue 应用程序注册的 hello-amdp-pvc。

  1. 在 APPLICATION 选项卡中,点击 hello-amdp-blue 应用程序的操作按钮中的修改按钮以进入编辑页面。

  2. 在应用程序编辑页面上,在信息选项卡的底部选择专家模式的复选框。

  3. 一旦选择了专家模式复选框,专家设置选项卡将被激活。选择专家设置选项卡。

  4. 在设置和卷设置区域,通过点击右侧的“+”按钮展开 PVC。

  5. 点击右侧的添加按钮以选择挂载路径(hello-amdp-log)和 PVC(hello-amdp-pvc)。

  6. 点击右下角的保存按钮以完成设置。