Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gitops-build-lib

Jenkins pipeline shared library for automating deployments via GitOps.
Jenkins® pipeline shared library for automating deployments via GitOps.
Take a look at [cloudogu/k8s-gitops-playground](https://github.com/cloudogu/k8s-gitops-playground) to see a fully
working example bundled with the complete infrastructure for a gitops deep dive.
See also our [blog post](https://cloudogu.com/en/blog/ciops-vs-gitops_en) that describes the challenges leading to this
Expand All @@ -21,11 +21,11 @@ Or if you want to chat with us about gitops in general, visit us [here](https://
- [Usage](#usage)
- [Jenkins](#jenkins)
- [GitOps tool](#gitops-tool)
- [Flux v1](#flux-v1)
- [ArgoCD](#argocd)
- [Flux v1](#flux-v1)
- [ArgoCD](#argocd)
- [Default Folder Structure in source repository](#default-folder-structure-in-source-repository)
- [Plain-k8s](#plain-k8s)
- [Helm](#helm)
- [Helm®](#helm)
- [GitOps-Config](#gitops-config)
- [Stages](#stages)
- [Namespaces](#namespaces)
Expand All @@ -50,7 +50,7 @@ Or if you want to chat with us about gitops in general, visit us [here](https://

Use Case realised by this library:

![](https://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/cloudogu/k8s-diagrams/master/diagrams/gitops-with-app-repo.puml&fmt=svg)
![](gitops-build-lib-use-case.drawio.svg)

* Separation of app repo and GitOps repo
* Infrastructure as Code is maintained in app repo,
Expand All @@ -60,7 +60,7 @@ Use Case realised by this library:

## Features

* Write Kubernetes resources to a git repo (for a GitOps operator to pick them up) and creates PRs.
* Write Kubernetes resources to a git repo (for a GitOps operator to pick them up) and creates PRs.
* Opinionated conventions for [folder structures](#default-folder-structure) and workflows.
* Support for [multiple stages](#stages) within the same gitOps Repo
* Push to application branch and create PR (production) or
Expand Down
4 changes: 4 additions & 0 deletions gitops-build-lib-use-case.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.