应用管理与运维平台 ServiceStage应用管理与运维平台 ServiceStage

更新时间:2021/06/16 GMT+08:00
分享

使用前准备

资源准备

为了方便后续的操作,需要您提前准备好如下资源:

  1. 注册华为云帐号,并登录成功。
  2. 已获取AK/SK,请参考AK/SK获取方法
    • 如果使用微服务引擎专业版,需要配置AK/SK。
    • 如果使用微服务引擎专享版,不需要配置AK/SK。
  3. 创建一个虚拟私有云,请参考创建虚拟私有云和子网
  4. 创建一个CCE集群(如果只是试用场景,“集群管理规模”选择“50节点”,“控制节点数”选择“1”即可)。

    集群中至少包含1个规格为8vCPUs、16GB内存或者2个规格为4vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP,请参考创建混合集群

  5. 创建一个微服务引擎。
    • 如果使用微服务引擎专业版,请跳过这个步骤。
    • 如果使用微服务引擎专享版,需要先创建一个微服务引擎专享版,请参考创建微服务引擎专享版

创建环境

  1. 登录ServiceStage控制台,选择“环境管理”,单击“创建环境”。
  2. 设置环境信息。

    1. “环境名称”:输入环境名称,例如:test-env。
    2. “虚拟私有云(VPC)”:选择资源准备时创建的虚拟私有云。
    3. “基础资源”:选择资源准备时创建的虚拟私有云下的CCE集群。
    4. “可选资源”:选择资源准备时创建的虚拟私有云下的可用的微服务引擎。

    选定虚拟私有云后,会加载该虚拟私有云下的基础资源和可选资源供选择,不在该虚拟私有云下的资源无法选择。

  3. 单击“立即创建”,完成环境创建。

    环境创建成功后,可以在“环境管理”页的资源卡片查看环境信息。

创建应用

  1. 登录ServiceStage控制台,选择“应用管理 > 应用列表”。
  2. 单击“创建应用”,设置应用基本信息。

    1. “应用名称”:填写weathermap。

      如果应用列表中存在同名应用,请参考如何处理当前环境下已存在同名的天气预报微服务应用?处理。

    2. “企业项目”:使用默认default(开通企业项目后才显示该参数)。
    3. “描述”:(可选)输入应用描述。

  3. 单击“确定”,完成应用创建。

创建密钥

本操作的主要目的是给基于Mesher框架的前端应用组件weathermapweb准备密钥。组件部署运行后,Mesher会自动读取密钥信息。

  • 仅当使用微服务引擎专业版时需要创建密钥。
  • 如果使用微服务引擎专享版,无需执行本操作。
  1. 资源准备时获取的AK/SK分别进行base64编码。

    在本地Linux环境下,使用echo -n '编码内容' | base64命令。示例如下:

    root@ubuntu:~# echo -n '3306' | base64
    MzMwNg==

    其中,3306为编码内容。

  2. 登录ServiceStage控制台,选择应用管理 > 应用配置 > 密钥 > 创建密钥
  3. “创建方式”选择“可视化”。
  4. “密钥名称”填写为“mesher-secret”。
  5. “所在集群”和“命名空间”选择部署应用的集群和命名空间(命名空间默认为default)。
  6. “密钥类型”选择“Opaque”。
  7. “密钥数据”请参考表1填写。

    表1 密钥数据

    cse_credentials_accessKey

    已进行了Base64编码的AK值。

    cse_credentials_secretKey

    已进行了Base64编码的SK值。

  8. 单击“创建”,完成密钥创建。

Fork天气预报源码

登录您的GitHub帐号,并Fork天气预报源码。源码地址:https://github.com/servicestage-demo/weathermap.git

设置GitHub仓库授权

设置GitHub仓库授权,使构建工程、应用组件等可以使用授权信息访问GitHub源码仓库。

  1. 登录ServiceStage控制台,选择“持续交付 > 仓库授权”。
  2. 单击“新建授权”,参考下表配置授权信息。参数前面带*号的是必须设置的参数。

    表2 授权参数说明

    参数

    说明

    *授权名称

    授权名称,创建之后不可更改。

    *仓库类型

    选择GitHub。

    “授权方式”:支持OAuth/私人令牌。

  3. 单击“ 创建”,完成GitHub仓库授权创建。

创建组织

  1. 登录ServiceStage控制台,选择“软件中心 > 组织管理”。
  2. 单击“创建组织”,在弹出的页面中填写“组织名称”。
  3. 单击“确定”。
分享:

    相关文档

    相关产品