Skip to content

Commit 78bf302

Browse files
committed
refresh image
1 parent 9adb7d9 commit 78bf302

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

articles/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "CI/CD Workflow using GitOps (Flux v2) - Azure Arc-enabled Kubernetes"
33
description: "This article provides a conceptual overview of a CI/CD workflow using GitOps."
4-
ms.date: 08/08/2023
4+
ms.date: 03/26/2024
55
ms.topic: conceptual
66
author: eedorenko
77
ms.author: iefedore
@@ -16,9 +16,9 @@ This article describes how GitOps fits into the full application change lifecycl
1616

1717
This diagram shows the CI/CD workflow for an application deployed to one or more Kubernetes environments.
1818

19-
:::image type="content" source="media/gitops/gitops-flux2-ci-cd-arch.png" alt-text="Diagram showing GitOps CI/CD architecture.":::
19+
:::image type="content" source="media/gitops/gitops-flux2-ci-cd-arch.png" alt-text="Diagram showing GitOps CI/CD architecture." lightbox="media/gitops/gitops-flux2-ci-cd-arch.png":::
2020

21-
### Application repository
21+
### Application code repository
2222

2323
The application repository contains the application code that developers work on during their inner loop. The application's deployment templates live in this repository in a generic form, such as Helm or Kustomize. Environment-specific values aren't stored in the repository.
2424

@@ -32,7 +32,7 @@ For more information, see [How to consume and maintain public content with Azure
3232

3333
### PR pipeline
3434

35-
Pull requests to the application repository are gated on a successful run of the PR pipeline. This pipeline runs the basic quality gates, such as linting and unit tests on the application code. The pipeline tests the application and lints Dockerfiles and Helm templates used for deployment to a Kubernetes environment. Docker images should be built and tested, but not pushed. Keep the pipeline duration relatively short to allow for rapid iteration.
35+
Pull requests from developers made to the application repository are gated on a successful run of the PR pipeline. This pipeline runs the basic quality gates, such as linting and unit tests on the application code. The pipeline tests the application and lints Dockerfiles and Helm templates used for deployment to a Kubernetes environment. Docker images should be built and tested, but not pushed. Keep the pipeline duration relatively short to allow for rapid iteration.
3636

3737
### CI pipeline
3838

@@ -46,9 +46,9 @@ At this stage, application tests that are too consuming for the PR pipeline can
4646

4747
By the end of the CI build, artifacts are generated. These artifacts can be used by the CD step to consume in preparation for deployment.
4848

49-
### Flux
49+
### Flux cluster extension
5050

51-
Flux is an agent that runs in each cluster and is responsible for maintaining the desired state. The agent polls the GitOps repository at a user-defined interval, then reconciles the cluster state with the state declared in the Git repository.
51+
Flux is an agent that runs in each cluster as a cluster extension. This Flux cluster extension is responsible for maintaining the desired state. The agent polls the GitOps repository at a user-defined interval, then reconciles the cluster state with the state declared in the Git repository.
5252

5353
For more information, see [Tutorial: Deploy applications using GitOps with Flux v2](tutorial-use-gitops-flux2.md).
5454

-22.2 KB
Loading

0 commit comments

Comments
 (0)