检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用CloudShell登录容器 如果在使用容器的过程中遇到非预期的问题,您可使用CloudShell登录容器进行调试,完成基本的运维需求。 仅状态为“运行中”的实例支持远程登录。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“实例列表”。 在“实例列表”页面上方的下拉框中选择环境、应用及待操作的组件。
查看实例 组件创建成功后,您可以在“实例列表”页面查看实例详情,包括实例名称、运行状态、创建时间等信息。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“实例列表”。 在“实例列表”页面上方的下拉框中选择环境、应用及待查看的组件。 可查看实例名称,运行状态信息。 图1 实例列表概览
升级时,在左侧导航栏中选择“组件列表”,进入“组件列表”页面,单击对应组件“访问地址”列的ip地址,查看应用页面。如图3所示服务并无中断。 图3 访问应用页面 在“组件事件”页面,查看组件事件,可以看到实例存在不健康的请求,此时检测到新实例还未准备好进行流量切换,则继续使用旧实例提供服务。 图4 查看组件事件 父主题:
实例管理 查看实例 删除实例 使用CloudShell登录容器
给用户授权CAE权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予CAE“CAE ReadOnlyAccess”权限。 创建IAM用户 在IAM控制台创建用户,并将其加入1中创建的用户组。 IAM用户登录并验证权限 新创建的用户登录控制台,验证CAE的只读权限。 在“服务列表”中选
环境管理 环境配额不够,怎么办? 环境在什么情况下会休眠?
计费FAQ CAE的收费粒度是怎么样的? 已停止组件,但未删除,是否会继续收费?
对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的字段需要根据实际值填写。 accountid为IAM用户所属的账号ID username为要创建的IAM用户名。 email为IAM用户的邮箱。 **********为IAM用户的登录密码。
本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
在时下载镜像。 表4 接入配置 参数 参数说明 APM应用 在下拉框中选择需接入的APM应用名称。 如果不存在,请单击“创建APM应用”进行创建。 接入点 接入点会自动获取,无须手工输入。 AccessKey “采集方式”选择“增强型探针”时可配置。 接入密钥会自动获取APM2.
所依赖的组件升级完成才能升级流水线,否则会有基本功能问题。 升级过程需要时刻关注所依赖的组件是否升级完成,才能进行下一个组件的升级任务。 解决方案 新建一条jenkins流水线来编排多个组件,自动按照依赖顺序构建升级,并使用参数化构建的方式,同时支持单个或多个组件的升级。 下面以一个示例说明流水线执行流程。
操作前对接测试 操作前需进行Jenkins对接Gitlab测试,保证Jenkins通过API访问Gitlab没有问题。 生成Gitlab访问令牌 登录Gitlab。 鼠标移动到右上角的账号名上,单击“Edit profile”。 图1 进入编辑页面 单击“Access Tokens”,输入“Token
手动伸缩组件实例 配置完成后立即触发实例数的增减。 配置手动伸缩前,请确保未启动伸缩策略。如果已启动伸缩策略,请在组件配置中将伸缩策略停用后再进行相关操作,具体操作请参考关闭伸缩策略。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件列表”。 鼠标悬停在待操作的组件实例上,会显示编辑图标,单击。
此功能适用于您的代码已在Gitlab上管理,通过Jenkins构建打包,使用CAE进行应用托管, 并且已经部署了组件之后,需要进行组件升级的场景。 第一次部署请参考创建组件。 解决方案 提供上传jar包和镜像并升级CAE组件的方案,输出一个shell脚本在Jenkins构建打包完成之后调用脚本自动部署到CAE环境中,实现代码合入后自动构建打包部署。
概述 组件配置主要涉及配置用于数据交互的RDS数据库、微服务管理与治理的微服务引擎CSE;还可配置组件的环境变量、访问方式、伸缩策略、云存储挂载、健康检查、生命周期、日志采集、性能管理、自定义监控指标等。 前提条件 已创建环境,请参考创建环境。 已创建应用,请参考创建应用。 已创建组件,请参考创建组件。
选择已创建的并行文件系统。支持通过列表上方搜索框,搜索关键词筛选。 单击“授权”。 在访问密钥授权弹框,输入访问密钥ID(AK)和秘密访问密钥(SK),并单击“确认”。 可单击“获取访问密钥”,获取访问密钥AK/SK,具体操作请参考访问密钥。 如果您的环境是2024年4月20日前创建的,直接跳过此步骤。
配置并行文件系统 并行文件系统是OBS提供的一种经过优化的高性能文件系统,提供毫秒级别访问时延,以及TB/s级别带宽和百万级别的IOPS,能够快速处理高性能计算(HPC)工作负载。 本章节通过配置Nginx组件的并行文件系统为例,为您介绍云存储配置。 云存储配置路径与日志路径不能重复。
在左侧导航栏中选择“组件列表”,进入“组件列表”页面。 单击“cae-frontend”组件“访问地址”列的公网地址,可查看应用页面。 图3 访问应用页面 若您选择内网访问方式,则需要登录集群节点使用curl命令访问。具体操作可参考内网访问。 应用运维 在“概览”页面可以查看组件健康状况以及资源使用情况等。
单击“确定”,完成自定义策略创建。 创建用户组并授权 在左侧导航栏中选择“用户组”,单击“创建用户组”。 图3 创建用户组 输入“用户组名称”,例如cae-test,单击“确定”,完成用户组创建。 在用户组列表中单击创建完成的用户组名称“cae-test”,进入用户组概览页面。 在“授权记录”
期性进行实例伸缩,从而降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。 CAE的实例伸缩是根据当前指标与期望指标计算的,具体细节如下: 期望实例数 = ceil[当前实例数 * (当前指标 / 期望指标)](ceil向上取整) 为避免实例数波动过于