Templating Tools and GitOps #31
Unanswered
williamcaban
asked this question in
Ideas
Replies: 1 comment 2 replies
-
It depends on the tool. I tend to use Kustomize as the standard, because Kustomize is built into Kubernetes, and CNCF promotes Kubernetes. If we are to spend time in GitOps Working Group on templating tools, then we should start with Kustomize. Are the tools you're thinking of different than Kustomize? If so, what are they? Are they vendor-neutral tools? Thank you for the discussion. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Templating Tools and GitOps
There are multiple templating techniques used by various tools. Some are easy to see how they work with the GitOps principles, while for others is not so clear. This is a discussion about best practices or patterns to follow when using templating tools on different scenarios to make sure the GitOps principles are been followed.
For a repositories
repo1
,repo2
, ... ,repoN
For a managed system
system1
,system2
, ... ,systemN
Case 1
repo1
, and read data from same or different repositorysystem1
Case 2
repo1
, and read data from same or different repositoryrepo3
Under which setup can this scenario be considered following GitOps principles?
Case 3
repo1
3.1 storage backend not versioned
3.2 storage backend versioned
Case 4
system1
4.1 storage backend not versioned
4.2 storage backend versioned
Case 5
system1
system1
5.1 storage backend not versioned
5.2 storage backend versioned
Case 6
Under which setup can this scenario be considered following GitOps principles?
Beta Was this translation helpful? Give feedback.
All reactions