创建符合计算巢规范的Git仓库

为了简化软件云化部署,阿里云计算巢提供了一站平台,开发者仅需将自己的Git仓库配置为符合计算巢服务规范,即可实现自动化部署到云端。官方提供了多个模板,涵盖不同架构和部署物类型,便于开发者从计算巢官方仓库复制并定制模板。通过...

将 SVN 仓库迁移到 Git

本文介绍如何将 SVN 仓库转换为 Git 作为版本控制系统。背景说明 SVN(Subversion)是一个过时的版本控制工具。曾经风靡一时的 SVN 因为如下缺点让其在与 Git 的较量中败下阵来:在开源社区、企业内部代码开源等场景,期望人人皆可参与代码...

集成代码仓库—Github 和 Gitlab 配置方法

使用该功能前,请先在「项目菜单」应用与插件」中开启「集成代码仓库」插件,敏捷研发模板项目中会默认开启该插件。集成的方式为在云效的任务中关联 Github 或 Gitlab,从而在 Merge 的时候会收到该任务的通知推送。该集成仅适用:在 ...

仓库管理

若需要删除Helm仓库,将命令中的Git仓库地址替换为Helm仓库地址即可。argocd repo rm https://github.com/AliyunContainerService/gitops-demo.git 预期输出:Repository '...

GitOps概述

可靠性强:Git仓库作为应用部署的唯一来源,可提供版本控制、快速回滚和审计能力。安全性高:开发者使用GitOps无需任何Kubernetes集群权限,仅需要Git仓库权限,保证集群安全可靠。应用持续部署:Kubernetes集群和Git仓库中的应用状态自动...

GitOps FAQ

步骤二、通过控制台或CLI连接Git仓库 域名解析配置完成后,ACK One GitOps就可以访问到对应的私有Git仓库,您可以通过GitOps控制台/CLI连接Git仓库,用于发布应用。具体操作,请参见 Private Repositories。GitOps控制台上的 Applications...

什么是Git LFS大文件存储?

Git 碰到大文件的困境 Git 是业界流行的分布式版本控制工具,本地仓库与远端仓库同样保存了全量的文件和变更历史,这样让代码协作变得简单和高效。但也正因为如此,Git针对大型文件(例如图片、视频或其他二进制文件)的版本控制,也会存在...

混合云代码仓库配置说明

解决方案 TOKEN:进入git仓库,进入Preferences-Access Tokens-Personal Access Tokens,选择下面的选项:api、read_user、read_repository 仓库类型:下拉框中选择一个仓库类型。网址:git仓库的 协议头:/host 地址,比如:...

ASM集成ArgoCD实现GitOps

通过版本控制系统自动同步和部署应用,简化部署流程,保证配置一致性,使操作历史透明化,增强整个系统的可维护性和稳定性,降低运维成本。前提条件 已创建ASM实例,且版本为1.12.4.50及以上。具体操作,请参见 创建ASM实例。已添加集群到...

2022/01/26 更新日志

功能 DevStudio 支持通用 Git 代码源创建工作空间。公开库可用 HTTP(S)方式;私库请用 SSH 方式,需将 SSH Key 添加至个人公钥列表中。更多说明参见 从通用 Git 仓库导入工程

最佳实践概述

可靠性强:Git仓库作为应用部署的唯一来源,可提供版本控制、快速回滚和审计能力。安全性高:开发者使用GitOps无需任何Kubernetes集群权限,仅需要Git仓库权限,保证集群安全可靠。应用持续部署:Kubernetes集群和Git仓库中的应用状态自动...

基于Argo CD实现应用服务的全链路灰度

SYNC POLICY 应用同步策略,本示例中填写 Automatically,即Git仓库中有变更后,自动从Git仓库中同步资源定义的最新版本。选中 PRUNE RESOURCES,表示当资源定义在Git仓库中不再存在时删除、同步会删除该资源。Repository URL 作为同步来源...

设置依赖下载访问凭证

git config-global url."https://${GIT_USERNAME}:${GIT_PASSWORD}@codeup.aliyun.com".insteadOf "https://codeup.aliyun.com" 其中:GIT_USERNAME:是您在第 1 步中配置的私有 git 仓库的用户名环境变量的名称。GIT_PASSWORD:是您在第 1...

高级配置:服务存储挂载

Git代码仓库挂载 Git代码仓库挂载可以将一个Git仓库中的代码以只读的方式直接挂载到服务实例中,在实例启动阶段会对代码进行拉取。目前不会实时同步最新代码,如果代码仓库中的代码发生变更,需要重启服务实例才能生效。配置文件如下所示。...

Codeup Git LFS 功能简介

Codeup Git LFS 同其他的代码托管平台相比,不仅提供了全链路的Git LFS产品能力,同时还具备稳定性高、可靠性强、大容量的技术优势,是大型Git仓库选择云上托管的最佳选择。Codeup产品优势 稳定性:Codeup 使用阿里云存储为 Git LFS 提供高...

基于ACK One GitOps和ACR构建CI/CD流水线

若您在GitOps系统中添加Git仓库时,配置了用户名和密码或配置了私钥证书,则使用该Git仓库的应用默认拥有回写应用容器镜像变更信息到Git系统的权限。添加Git仓库时,已配置用户名和密码、私钥证书(包含使用SSH私钥添加的Repo)您可以通过...

快速上手

说明:为了继续克隆仓库,需要将 Git 仓库的 SSH 或 HTTP 协议地址拷贝下来。SSH 协议因为有着免口令安全登录、性能更好等优点,被大多数用户所青睐。如果还没有配置 SSH 公钥,访问 Codeup 的"个人设置"页面,并按照文档完成设置流程即可...

使用YAML文件描述流水线

Git仓库根目录创建一个YAML配置文件,本文以创建的 cicd.yaml 文件为例进行介绍。配置YAML文件 YAML文件支持添加对流水线的描述,在流水线中引用模板或直接描述流水线的运行方式(推荐)。示例如下。提交流水线执行 kind:Pipeline#流水线...

使用YAML文件描述流水线

Git仓库根目录创建一个YAML配置文件,本文以创建的 cicd.yaml 文件为例进行介绍。配置YAML文件 YAML文件支持添加对流水线的描述,在流水线中引用模板或直接描述流水线的运行方式(推荐)。示例如下。提交流水线执行 kind:Pipeline#流水线...

仓库提效指南

由于二进制文件体积较大且更难压缩,加上 Git 会保存这些文件的每一历史版本仓库体积迅速膨胀。在克隆仓库时,所有文件的所有历史版本均会被下载,这也是克隆时间增长的根源。使用Git LFS,我们可以配置特定后缀的文件使用 Git LFS 管理...

如何使用 Git LFS

Git LFS 为了解决大文件托管的效率问题,提供了五大特性,抽象看来为:更大:支持 GB 级别的大文件版本控制。更小:让Git仓库空间占用减小。更快:仓库的克隆和拉取更快。透明:Git使用上对用户完全透明。兼容:权限控制上完全兼容(兼容...

备份规则说明

备份成功后,用户可以从 OSS 下载对应的全量备份文件,并轻松的恢复成一个 Git 仓库,更多关于恢复的介绍请看后文。默认地,当仓库第一次备份时,因为OSS上没有任何历史的备份存在,Codeup 将进行一次全量备份。例如,一个企业仓库路径叫做 ...

Secret管理

很多应用在使用时都需要用到Secret信息,如授权Token、用户名密码、私钥等,GitOps系统是以Git作为应用来源,将Secret信息以明文方式存储在Git仓库中会有泄露风险,为了Secret信息的安全性,GitOps需要对Secret信息进行安全管理。...

部分克隆(Partial clone)介绍

众所周知,Git是一个分布式版本控制系统,当在默认情况(例如不带任何参数情况下使用git clone命令)下克隆仓库时,Git会自动下载仓库所有文件的所有历史版本。如此设计一方面带来了分布式的代码协同能力,但在另一方面,随着开发者持续向...

容器镜像仓库构建服务失败问题排查

目前Git仓库的URL仅支持《namespace/repository.git》这样的两级目录结构,不支持超过两级的多级结构。下拉列表会列出所有的公共仓库,此时您可以手动填写相应的命名空间和代码仓库名。问题现象三:创建仓库成功,但是没找到构建栏。解决...

安装和使用GitLab

GitLab是一个开源的Git仓库管理工具,用于版本控制、代码审查、问题跟踪和持续集成等。它提供了一个集成的开发环境,使团队成员可以在一个平台上协同开发和管理项目。本文介绍如何在CentOS 7.x和Alibaba Cloud Linux的ECS实例上安装GitLab...

配置流水线源

拷贝企业 SSH 公钥,并添加到 Git 仓库的中。以 自建 Gitlab 为例,为了能够使用企业 SSH 公钥同步代码,需要将企业 SSH 公钥绑定到 Git 仓库个人账号上。由于每个公钥在同一个代码平台上仅可配置一次,因此最佳实践是将企业管理员将 SSH ...

源代码仓库常见问题

容器镜像服务提供了源代码仓库(阿里云Codeup、Github、GitLab、Git、Gitee)的镜像构建功能,支持源代码修改后自动进行镜像构建。本文介绍在使用源代码仓库过程中,...解决方法:请确认您源代码仓库中用户名、仓库名与Git仓库的URL保持一致。

容量和清理说明

git filter-repo-strip-blobs-with-ids ids.txt 更新服务端仓库 首先更新 example.git 仓库配置,在 example.git 中执行下述命令 git config remote.origin.mirror false 使用本地去除大文件后的仓库强制更新远程仓库 git push-u origin ...

编写教程

teachme tutorial.md 编写完成后,您就可以使用Cloud Shell内置的Git命令,将您的教程作为一个Git仓库,推送到您使用的Git中。说明 您需要将仓库推送到一个公网可访问的仓库中。否则阅读您的教程的用户,可能无法将仓库clone到Cloud Shell...

Git LFS 使用注意事项

版本过低导致的报错异常 Git 相关软件版本过低可能导致 Git LFS 功能无法正常使用(例如 batch 接口报错等),特别是 Windows 操作系统下默认安装的版本通常较低。因为新老版本存在兼容性的问题,可能进而引发类似 HTTP 调用异常的情况,...

产品对比

支持 Java 原生接口 基于 RESTful API 的接口 版本管理 在 ACM 上自动记录各个修改的版本信息 通过 Git 间接管理版本 不带任何版本控制 不带任何版本控制 配置推送追踪 可查询所有客户端配置推送状态和轨迹 无法查询配置推送历史 无法查询...

管理环境

如果所有基础设施都维护到Git仓库中,需要运维人员通过提交代码的方式来变更基础设施,在一些场景下不太符合运维人员的使用习惯。因此,应用中心当前提供以下三种部署方式。方式一:不同环境维护不同的YAML文件,在环境中配置流水线,使用...

管理环境

如果所有基础设施都维护到Git仓库中,需要运维人员通过提交代码的方式来变更基础设施,在一些场景下不太符合运维人员的使用习惯。因此,应用中心当前提供以下三种部署方式。方式一:不同环境维护不同的YAML文件,在环境中配置流水线,使用...

ACK One概述

场景5:多集群舰队,多集群GitOps应用分发 场景描述 高可靠性:Git仓库作为应用部署的唯一来源,可提供版本控制、变更审批流程、代码回滚和审计能力。高安全性:开发者无需任何Kubernetes集群权限,仅需要Git仓库权限。应用持续部署:Git...

RDC迁移事项

A:登录 https://codeup.aliyun.com ,进入升级后的代码库,获取克隆地址,如 git@codeup.aliyun.com:rdc2020/Codeup-Demo.gitPlain Text 从终端进入原本地 Git 仓库目录;执行命令 git remote set-url origin更新本地仓库所对应的远程仓库...

基于ACK One Gitops使用Argo Rollouts实现金丝雀发布

ACK One 整合了ArgoCD GitOps的能力,同时...spec:containers:name:rollouts-demo image:argoproj/rollouts-demo:yellow#仅需把该处调整为稳定版本的Tag,保存并提交Git仓库。预期输出:相关文档 GitOps概述 GitOps快速入门 指标采集官方文档

在DataLake集群自建Hue组件

新版控制台EMR DataLake集群(EMR-5.8.0及以上版本和EMR-3.42.0及以上版本)不再包含Hue组件。本文为您介绍如何通过root用户在EMR DataLake集群中安装、构建和访问Hue组件。前提条件 已创建DataLake集群,详情请参见 创建集群。使用限制 ...

使用Jenkins创建持续集成

安装GIT Client Plugin和GIT Plugin插件可以帮助Jenkins拉取Git仓库中的代码。安装Gitlab Hook Plugin插件可以帮助Jenkins在收到Gitlab发来的Hook后触发一次构建。安装Maven构建工具,请参见 Maven官网。在Jenkins控制台的菜单栏,选择 ...

使用Jenkins创建持续集成

安装GIT Client Plugin和GIT Plugin插件可以帮助Jenkins拉取Git仓库中的代码。安装Gitlab Hook Plugin插件可以帮助Jenkins在收到Gitlab发来的Hook后触发一次构建。安装Maven构建工具,请参见 Maven官网。在Jenkins控制台的菜单栏,选择 ...
共有149条 < 1 2 3 4 ... 149 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库 AnalyticDB PostgreSQL版 云原生数据仓库AnalyticDB MySQL版 云原生大数据计算服务 MaxCompute 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用