Skip to content

Commit

Permalink
202311141844-4f0e8a0
Browse files Browse the repository at this point in the history
  • Loading branch information
schnatterer committed Nov 14, 2023
1 parent de291de commit a96be48
Show file tree
Hide file tree
Showing 5 changed files with 94 additions and 10 deletions.
2 changes: 1 addition & 1 deletion 2023-11-continuous-lifecycle/docs/slides/01-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -509,7 +509,7 @@


<div class="title-version">
Version: 202311131453-3a20098
Version: 202311141844-4f0e8a0
</div>

<p id="pdf" class="state-background" style="font-size: 70%">
Expand Down
11 changes: 3 additions & 8 deletions 2023-11-continuous-lifecycle/docs/slides/02-basic.md
Original file line number Diff line number Diff line change
Expand Up @@ -652,11 +652,6 @@ Notes:
</g>
</svg>

<span class="fragment" data-fragment-index="1">e.g.
<img data-src="images/flux-icon.svg" title="flux" style="height: 1.1em; vertical-align: middle;"/>
<a href="https://fluxcd.io/flux/guides/repository-structure/#repo-per-app">fluxcd.io/flux/guides/repository-structure</a>
</span>

Note:
* There's always a downside. If avoiding redundancy is important, this would be an alternative
* Reference ("pointer") could be realized using ArgoCD's application CR or Flux GitRepository CR or even a git submodule (uncommon)
Expand Down Expand Up @@ -1674,7 +1669,7 @@ AKA



<!-- .slide: id="branch-vs-folder-per-env" style="font-size: 90%"-->
<!-- .slide: id="branch-vs-folder-per-env" style="font-size: 85%"-->

| | Branch per env | Folder per env |
|-----------------|---------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|
Expand Down Expand Up @@ -1761,9 +1756,9 @@ Tools for separating config of envs, keeping them DRY
* plain <img data-src="images/kustomize-icon.svg" title="Kustomize" style="height: 1.1em; vertical-align: middle;"/> `kustomization.yaml` <img data-src="images/flux-icon.svg" title="Flux" style="height: 1.1em; vertical-align: middle;" /> <img data-src="images/argo-icon.svg" title="ArgoCD" style="height: 1.1em; vertical-align: middle;" /> ➡️ "agnostic"
* ≠ Flux CRD <img data-src="images/flux-icon.svg" title="Flux" style="height: 1.1em; vertical-align: middle;" /> `Kustomization`
* `kustomize build` / `kubectl kustomize` via CI server <i class="fab fa-jenkins"></i>
* Helm
* Helm
* CRD (️<img data-src="images/argo-icon.svg" title="ArgoCD" style="height: 1.1em; vertical-align: middle;" /> `Application`, ️<img data-src="images/flux-icon.svg" title="Flux" style="height: 1.1em; vertical-align: middle;" /> `HelmRelease`)
* ️<img data-src="images/helm-icon.svg" title="Helm" style="height: 1.1em; vertical-align: middle;" /> Umbrella Chart <img data-src="images/argo-icon.svg" title="ArgoCD" style="height: 1.1em; vertical-align: middle;" />
* ️<img data-src="images/helm-icon.svg" title="Helm" style="height: 1.1em; vertical-align: middle;" /> Umbrella Chart <img data-src="images/argo-icon.svg" title="ArgoCD" style="height: 1.1em; vertical-align: middle;" /> <img src="images/umbrella-chart.svg" class="fragment floatRight" width=30%>
* `helm template` via CI server <i class="fab fa-jenkins"></i>

Note:
Expand Down
2 changes: 1 addition & 1 deletion 2023-11-continuous-lifecycle/docs/slides/04-examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ Note:
<li>Operate ArgoCD with GitOps</li>
<li>Solution for cluster resources</li>
<li>Config update + replication via CI</li>
<li>Mixed repo patterns</li>
<li>Env per app pattern</li>
<li>Mixed repo patterns</li>
</ul>
</li>
<li><strong>Source:</strong> <span style="font-size:100%"><i class='fab fa-github'></i> <a href="https://github.com/cloudogu/gitops-playground">cloudogu/gitops-playground</a></span></li>
Expand Down
89 changes: 89 additions & 0 deletions 2023-11-continuous-lifecycle/images/umbrella-chart.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.

0 comments on commit a96be48

Please sign in to comment.