检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发布、部署、维护都能更快、更频繁、更可靠,保障开发结果的稳定可靠。随着微服务、中台架构的兴起,DevOps重要性日益显著。 方案架构 该方案使用Gitlab和Jenkins来实现容器应用的自动化构建和持续部署,其中Gitlab提供了源码管理和版本控制的功能,而Jenkins则负责
"workspace:desktops:operate" ] } ] } "workspace:desktops:operate"为桌面操作(开机、关机、重启、休眠),其余为云桌面只读权限及其依赖的权限。 父主题:
持续集成及持续部署 在本方案中,需要在通过 code push 事件中触发 Jenkins 进行编译打包,通过邮件审批之后,将应用部署到 Kubernetes 集群中。 安装Jenkins插件 除了前文安装 Jenkins 时默认安装的插件外,还需要安装 GitLab Plugin,Kubernetes
使用场景说明 场景一:使用Jenkins构建生成的是软件包,如jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到obs桶中,再使用新的jar包去升级CAE组件。 场景二:使用Jenkins构建生成的是镜像,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像上
构建验证 手动构建验证 GitLab自动触发Jenkins构建 父主题: 使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件
repolist all(查看所有配置可以使用的文件,会自动刷新缓存)。 CentOS 8和CentOS 6 及以下版本已被官网源下线, 若需使用, 请参考 CentOS-Vault 进行配置。 常见镜像源在华为云ECS中的使用请参见镜像源管理。 父主题: 使用与配置华为云开源镜像
开启双向:启用后最终用户可以在客户端云桌面复制数据并在本地桌面中粘贴,同时也可以在本地桌面中复制数据后在客户端云桌面中粘贴。 服务端到客户端:启用后最终用户只支持在客户端云桌面中复制数据并在本地桌面中粘贴。 客户端到服务端:启用后,只支持在本地桌面中复制数据并在客户端云桌面中粘贴。 说明: 仅在
操作前准备 准备Jenkins环境 上传代码到GitLab代码仓库 安装和初始化配置obsutil工具 安装和初始化配置KooCLI工具 安装Jenkins插件并配置Jenkins工具 父主题: 使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件
Workspace运维服务优势? 优势项 优势介绍 专业的服务团队 华为云Workspace交付实施具备运营推广、交付等各方面的专家,每位专家均有大量的交付经验。 丰富的行业经验 华为云Workspace交付实施服务团队,熟悉各行业桌面使用场景,拥有各行业的交付经验,能满足云桌面客户全流程的桌面体验。
Workspace运维服务优势? 优势项 优势介绍 专业的服务团队 华为云Workspace运维服务具备运营推广、运维等各方面的专家,每位专家均有大量的交付经验,已帮助众多客户用好云桌面。 丰富的行业经验 华为云Workspace运维服务团队,熟悉各类行业桌面使用场景,已支撑各类
操作步骤 对接测试 配置流水线构建任务 upgrade.sh脚本说明 父主题: 使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件
Workspace交付实施服务 产品介绍 常见问题 计费说明 父主题: 上云与实施
内存使用率 该指标用于统计桌面的内存使用率。 单位:百分比。 计算公式:该桌面内存使用量 / 该桌面内存总量。 ≥ 0% 云桌面 1分钟 disk_util_inband 磁盘使用率 该指标用于统计桌面的磁盘使用情况。 单位:百分比。 计算公式:桌面磁盘使用容量 /桌面磁盘总容量。 ≥ 0%
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
如果您的代码在GitLab上管理,使用ServiceStage进行应用托管并且已经部署了组件,则可以通过使用GitLab对接Jenkins自动构建打包,升级已经部署在ServiceStage上的组件版本配置。 本实践通过输出在Jenkins构建打包完成之后自动升级组件的shell脚本,实现了代码合入后
认证配置 查询辅助认证配置 更新辅助认证策略配置 父主题: 云桌面API
认证配置 第三方单点认证 配置多因素认证 父主题: 租户配置
配置流水线构建任务 场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级ServiceStage组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构
Workspace支持的CES操作系统监控指标(安装Agent) 功能说明 通过在云桌面中安装Agent插件,可以为用户提供服务器的系统级、主动式、细颗粒度监控服务。本节定义了云桌面上报云监控的操作系统监控指标。 操作系统监控目前支持的监控指标GPU相关监控项。 操作系统监控目前
于GitLab对接测试。 测试Jenkins对接GitLab配置 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在“配置”中选择“Gitlab”。 配置GitLab的url,并单击Cr