Learning about FluxOperator and related resources #5335
-
|
@stefanprodan, I've been reading FluxOperator and the D2 reference architecture docs, and I have a few questions, if you don't mind... If I'm understanding Obviously, in the real world, things may not be that simple, e.g. if we need to deploy CRDs (e.g. The other motivation I've seen is that, even when deploying a single set of resources (like Is this correct? Have I missed anything regarding basic ideas about I also have a few practical questions regarding the D2 architecture example... I see that clusters are bootstrapped via a I'm guessing the Finally, regarding building OCI artefacts using GitHub actions... I see that the D2 example uses The "setup" action readme says:
Does this mean we can only use these actions if we have the Enterprise Distribution licence, or are they free to use? Thank you very much! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You can read here more about the ResourceSet APIs https://fluxcd.control-plane.io/operator/resourcesets/introduction/ One major feature that is not showcased in D2 is the self-service environments capability, basically being able to deploy to preview clusters changes made in Pull Requests.
The initial configuration at bootstrap can contain the minimal settings for running the operator, this is a one time operation, upgrades and changes to config should go via Git/OCI/Cluster so it's safe to ship a different configuration after the initial handshake.
All the code, actions, configs, docs, etc from the public repos in the controlplaneio-fluxcd org are open source (AGPLv3) and free to use in any form you see fit. |
Beta Was this translation helpful? Give feedback.
You can read here more about the ResourceSet APIs https://fluxcd.control-plane.io/operator/resourcesets/introduction/
One major feature that is not showcased in D2 is the self-service environments capability, basically being able to deploy to preview clusters changes made in Pull Requests.
The initial configuration at bootstrap can contain the minimal settings for running the operator, this is a one time operation, upgrades and changes to config should go via Git/OCI/Cluste…