Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
mluukkai committed May 11, 2024
1 parent 56f822d commit d6890b4
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions data/part-4/3-GitOps.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,19 +251,24 @@ With GitOps we achieve the following:

There are a few options for the GitOps setup. What we used here was having the configuration for the application in the same repository as the application itself. That required us to make some changes in the directory structure. Another option is to have the configuration separate from the source code. That approach also removes the risk of having a pipeline loop where your pipeline commits to the repository which then triggers the pipeline.

<exercise name='Exercise 4.08: Project v2.1'>
<exercise name='Exercise 4.07: GitOps the Project'>

Move The Project to use GitOps so that you can develop to the repository and the application is automatically updated.

</exercise>

The next one is still to be specified:

<exercise name='Exercise 4.07: GitOpsify Cluster'>
<exercise name='Exercise 4.08: Moar GitOps'>

eg:

Move your cluster configuration to GitOps.

Validate that everything works by deleting the cluster `k3d cluster delete` and recreating it by bootstrapping with flux.
Validate that everything works by deleting the cluster `k3d cluster delete` and recreating it by bootstrapping with ArcoCD.

or:

Application deployments can still happen in the old fashioned way.
prod and staging with overlays

</exercise>

0 comments on commit d6890b4

Please sign in to comment.