-
Hello, I was reading kraans documents and what I fail a bit to understand is what would be the bigger advantage with using Kraan compared to Kustomization?
Where content of
So besides versioning and conditional k8s version requirement I fail to see much of a difference between Kraan and approach from above? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Agreed, one idea discussed early on was to implement this using the Kustomization controller and use Kubernetes jobs and the depends on facility of the Kustomization controller to gate on k8s version. However when this project was started Flux2 was brand new and there was some concern among the project leadership about over reliance on unproven software. Also implementing this a controller was seen a a safer option in case other user requirements emerged that could not be addressed by Flux quickly enough to meet the business drivers behind the initial implementation. |
Beta Was this translation helpful? Give feedback.
Agreed, one idea discussed early on was to implement this using the Kustomization controller and use Kubernetes jobs and the depends on facility of the Kustomization controller to gate on k8s version.
However when this project was started Flux2 was brand new and there was some concern among the project leadership about over reliance on unproven software. Also implementing this a controller was seen a a safer option in case other user requirements emerged that could not be addressed by Flux quickly enough to meet the business drivers behind the initial implementation.