At the moment, blueprints will be applied only once.
This leads to the following situations:
- if an error happens, the blueprint will never be executed-
- you can override state written by a blueprint, the blueprint will not enforce it's state and will therefore not represent the cluster state.
This needs to be changed to be compatible with GitOps, e.g. with ArgoCD.