赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 分布式云容器平台ACK One
  4. 操作指南
  5. 多集群舰队
  6. GitOps
  7. GitOps概述

GitOps概述

  • GitOps
  • 发布于 2025-04-18
  • 0 次阅读
文档编辑
文档编辑

GitOps是将Git仓库作为Kubernetes集群中部署应用的唯一来源,通过自动化配置基础设施实现应用的持续部署。Fleet实例托管了ArgoCD,并集成多集群能力,实现多集群的GitOps持续交付,满足应用的高可用部署、系统组件多集群分发等需求。本文介绍GitOps和ACK One GitOps的详细信息。

GitOps介绍

GitOps将Git仓库作为应用部署的唯一来源,不断调整Kubernetes集群上应用的状态,使集群应用的状态最终与Git仓库中期望的状态保持一致。

GitOps优势

  • 简单易学:Git易于被开发者接受,易于集成,无需额外学习成本。

  • 可靠性强:Git仓库提供版本控制、快速回滚和审计能力。

  • 安全性高:开发者使用GitOps无需任何Kubernetes集群权限,仅需要Git仓库权限,保证集群安全可靠。

  • 应用持续部署:Kubernetes集群和Git仓库中的应用状态自动同步,保持一致,实现应用持续部署。

GitOps原理图

image

ACK One GitOps介绍

ACK One舰队托管了开源ArgoCD实现应用的GitOps持续交付。ArgoCD作为控制器运行在Kubernetes集群中,可以持续监控应用的实际状态,并与Git仓库中声明的期望状态保持同步。

ACK One GitOps优势

  • 托管ArgoCD,提供原生的CLI和UI体验。

  • 专属ArgoCD控制台域名,集成阿里云账号SSO登录,支持ArgoCD多用户权限设置。

  • 多集群分发,ACK One关联集群自动加入ArgoCD,成为应用分发GitOps的目标集群。

  • 支持ArgoCD ApplicationSet,提升多集群应用分发体验。

  • 开箱即用,免运维。

ACK One GitOps原理图

image

相关功能

功能

描述

相关文档

GitOps使用快速入门

介绍如何在ACK One舰队的Fleet实例中开启GitOps实现多集群应用发布的流程,帮助您快速上手GitOps。

GitOps快速入门

GitOps用户管理

介绍ACK One GitOps支持的用户类型,以及如何为用户授权。

用户管理

登录GitOps系统

介绍ACK One GitOps用户如何登录GitOps系统。

登录GitOps系统

管理Git源仓库

介绍如何在GitOps系统中添加、查看及删除Git源仓库。

仓库管理

使用GitOps管理集群

介绍如何在GitOps系统中管理ACK集群。

使用GitOps管理集群

GitOps应用管理

介绍如何使用GitOps系统管理应用。

  • Application管理

  • 使用ApplicationSet创建多个应用

相关文章

仓库管理 2025-04-18 18:11

本文介绍如何在GitOps系统中,通过ArgoCD CLI和ArgoCD控制台方式添加、查看及删除Git源仓库和Helm源仓库。 前提条件 已登录GitOps系统。具体操作,请参见登录GitOps系统

GitOps概述 2025-04-18 18:11

GitOps是将Git仓库作为Kubernetes集群中部署应用的唯一来源,通过自动化配置基础设施实现应用的持续部署。Fleet实例托管了ArgoCD,并集成多集群能力,实现多集群的GitOps持续交付,满足应用的高可用部署、系统组件多集群分发等需求。本文介绍GitOps和ACK One GitOp

登录GitOps系统 2025-04-18 18:11

本文介绍ACK One GitOps用户如何登录GitOps系统。 前提条件

Application管理 2025-04-18 18:11

本文介绍如何使用GitOps系统管理应用,包括创建部署单个应用、更新和回滚应用。 前提条件

GitOps快速入门 2025-04-18 18:11

您可以在ACK One舰队(Fleet)实例中通过GitOps将Git repositories作为应用来源,对多种编排方式(YAML manifests目录、Helm Charts、Kustomize等)的应用实现版本管理、多集群分发和持续部署。GitOps完全兼容社区ArgoCD的使用方式,并提

开通公网访问GitOps 2025-04-18 18:11

在ACK One的集群中需要通过ArgoCD提交或访问应用时,您可以开通GitOps公网访问,从而能更便捷地访问GitOps。本文介绍如何在Fleet实例中开通GitOps公网访问。 前提条件 已开启舰队管理功能

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号