Skip to content
Discussion options

You must be logged in to vote

Hey @joebowbeer

Kratix can orchestrate workload across multiple destinations, and it does that via GitOps--and that's why it needs to write to the state store.

The diagram below explains the "standard" installation of a Platform with Kratix:

As you can see, users send request to the Platform cluster, that is picked up by the Promise which runs its Workflows and output some documents. Those documents are written to the state store by Kratix. On the other side, a GitOps agent (like Flux) is running, and reconciling on the documents in the state store.

You could write the requests to a state store, and have Flux/ArgoCD reconcile that on the Platform cluster -- instead of giving users direct k…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by kirederik
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants