Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For all pods except Jenkins, SCMM, Registry, ArgoCD
We have different options for using them in airGapped envs: Cloudogu
Ecosystem and Argo CD Operator (WIP) and an external registry.
Introduces new config/ CLI:
--create-image-pull-secrets
--registry-username-read-only
and--registry-password-read-only'
: least privilege: if you don't want to use--registry-username
and-password
as pull secrets, that allow for writing to the registry. The cluster only needs to read.More or less unrelated changes:
Content
class, which we already know will in future hold example apps and exercises so they can be switched on and off separately. Also will improve maintenance of the huge ArgoCd.groovy monolith.valuesObject
instead ofvalues
(String). This improves visualization and simplifies debugging.How to test
See https://github.com/cloudogu/gitops-playground/blob/58fdd0/docs/developers.md#proper-test
After everything it built and deployed there should be
k get pods -A
localhost:30000
pods: