跳到主要内容

Create Application

应用程序注册

备注

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

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

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

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

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

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

  5. 选择 hello-amdp 组。

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

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

应用程序数据库注册

备注

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

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

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

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

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

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

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

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

连接应用程序和数据库

备注

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

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

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

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

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

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

应用程序存储注册

备注

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

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

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

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

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

  4. 选择DYNAMIC作为类型。

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

  5. 选择要使用的StorageClass

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

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

    部署类型提供STATEFULSET部署。

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

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

点击Add按钮以保存PVC

部署存储(资源创建)

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

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

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

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

备注

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

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

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

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

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

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

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

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