OpenShift Container Platform 4.13 CI/CDOpenShift Container Platform 4.13 CI/CD 包含有关 OpenShift Container Platform 构建、管道和 GitOps 的信息 Last Updated: 2024-02-17 OpenShift Container Platform 4.13 CI/CD 包含有关 OpenShift Container Platform 构建、管道和 other trademarks are the property of their respective owners. 摘要 摘要 OpenShift Container Platform 的 CI/CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 目 目录 录 第 第 1 章 章 OPENSHIFT CONTAINER PLATFORM CI/CD 概述 概述 1.1. OPENSHIFT 构建 1.2. OPENSHIFT PIPELINES 1.3. OPENSHIFT GITOPS 1.4. JENKINS 第 第 2 章 章0 码力 | 129 页 | 1.37 MB | 1 年前3
2.2.2云音乐在GitOps CD领域的最佳实践HorizonCD 云音乐在GitOps CD领域的最佳实践 朱旭 网易云音乐 云原生开发工程师 目 录 背景 01 Horizon模板体系 02 GitOps最佳实践 03 Horizon产品介绍 04 Horizon落地 05 背景 第一部分 背景 云主机时代的痛点 2020年,云音乐开始容器化转型 效率 低下 计算 焦虑 运维 繁琐 成本 高昂 背景 业界优秀产品 站在巨人的肩膀上,打造符合公司中长期发展的 DevOps CD 产品 - Horizon Helm Chart的理念 如何屏蔽 k8s 复杂性? 屏蔽大部分细节,将少量配置开放给 使用者 集中了应用依赖的各种 资源 helm chart不足: • 面向开发者,对普通用户不友好 Horizon模板体系 第二部分 ├── Chart.yaml ├── README metadata: name: demo spec: replicas: 3 ... GitOps in Horizon Horizon作为面向用户的统一界面,用户不感知 gitlab 和 argo CD GitOps in Horizon 应用生命周期->代码库的生命周期 GitOps in Horizon GitOps in Horizon Horizon产品介绍 第四部分 Horizon介绍0 码力 | 22 页 | 3.15 MB | 1 年前3
Weblate 4.2 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker- compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参 阅 Docker 环境变量 以获取环境变量的完整列表。 version: 功能,您必须通过进入 Weblate 容器并执行 任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与 GITHUB_USERNAME 相同。 参见 GitHub, Setting0 码力 | 648 页 | 9.34 MB | 1 年前3
Weblate 4.2.1 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker- compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参 阅 Docker 环境变量 以获取环境变量的完整列表。 version: 功能,您必须通过进入 Weblate 容器并执行 任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与 GITHUB_USERNAME 相同。 参见 GitHub, Setting0 码力 | 650 页 | 9.34 MB | 1 年前3
Weblate 4.2.2 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker- compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参 阅 Docker 环境变量 以获取环境变量的完整列表。 version: 功能,您必须通过进入 Weblate 容器并执行 任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与 GITHUB_USERNAME 相同。 参见 GitHub, Setting0 码力 | 650 页 | 9.34 MB | 1 年前3
Weblate 4.2.1 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见: DATA_DIR 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker-compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参阅Docker 环境变量 以获取 环境变量的完整列表。 version: pull-request 功能,您必须通过进入 Weblate 容器并执行任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与GITHUB_USERNAME 相同。 参见: GitHub, Setting0 码力 | 411 页 | 4.60 MB | 1 年前3
Weblate 4.2.2 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见: DATA_DIR 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker-compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参阅Docker 环境变量 以获取 环境变量的完整列表。 version: pull-request 功能,您必须通过进入 Weblate 容器并执行任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与GITHUB_USERNAME 相同。 参见: GitHub, Setting0 码力 | 411 页 | 4.60 MB | 1 年前3
Weblate 4.2 用户文档repositories will improve this situation. The easiest way to do this is to run: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见: DATA_DIR 克隆 weblate-docker 存储库: git clone https://github.com/WeblateOrg/docker-compose.git weblate-docker cd weblate-docker 2. 使用您的设置创建一个 docker-compose.override.yml 文件。请参阅Docker 环境变量 以获取 环境变量的完整列表。 version: pull-request 功能,您必须通过进入 Weblate 容器并执行任意 Hub 命令来初始化 Hub 配置。例如: docker-compose exec --user weblate weblate bash cd HOME=/app/data/home hub clone octocat/Spoon-Knife 为凭据传递的用户名必须与GITHUB_USERNAME 相同。 参见: GitHub, Setting0 码力 | 410 页 | 4.56 MB | 1 年前3
Weblate 4.14.2 用户文档files”(打开文件过 多) 有时当您的 Git 仓库增长太多并您有太多仓库时会发生。压缩 Git 仓库会改善 这种情况。 这样做的最容易方式是运行: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见 1.2 Gettext PO 表示指南 [https://docs.oasis- open.org/xliff/v1.2/xliff-profile-po/xliff-profile-po-1.2-cd02.html] 进行丰富,以支持复数。 参见 XML Localization Interchange File Format (XLIFF) [http://docs.oasis- open 1.2 Gettext PO 表示指南 [https://docs.oasis-open.org/xliff/v1.2/xliff-profile-po/xliff-profile-po-1.2-cd02.html] 翻译状态 在 3.3 版本发生变更: 3.3 版本前的 Weblate 忽略 state 属性。 文件中的 state 属性在 Weblate 中被部分处理并映射为 “Needs0 码力 | 818 页 | 11.20 MB | 1 年前3
Weblate 4.14.1 用户文档files”(打开文件过 多) 有时当您的 Git 仓库增长太多并您有太多仓库时会发生。压缩 Git 仓库会改善 这种情况。 这样做的最容易方式是运行: # Go to DATA_DIR directory cd data/vcs # Compress all Git repositories for d in */* ; do pushd $d git gc popd done 参见 1.2 Gettext PO 表示指南 [https://docs.oasis- open.org/xliff/v1.2/xliff-profile-po/xliff-profile-po-1.2-cd02.html] 进行丰富,以支持复数。 参见 XML Localization Interchange File Format (XLIFF) [http://docs.oasis- open 1.2 Gettext PO 表示指南 [https://docs.oasis-open.org/xliff/v1.2/xliff-profile-po/xliff-profile-po-1.2-cd02.html] 翻译状态 在 3.3 版本发生变更: 3.3 版本前的 Weblate 忽略 state 属性。 文件中的 state 属性在 Weblate 中被部分处理并映射为 “Needs0 码力 | 814 页 | 11.18 MB | 1 年前3
共 608 条
- 1
- 2
- 3
- 4
- 5
- 6
- 61













