Add a diff kustomization feature
If implemented it will permit queriying the Kubernetes API to fetch the specified
Flux Kustomization, then uses the specified path to build the overlay.
It will then ssa-dry-run apply and output the diff using homeport/dyff
Signed-off-by:
Soule BA <soule@weave.works>
Showing
- cmd/flux/build_kustomization.go 11 additions, 10 deletionscmd/flux/build_kustomization.go
- cmd/flux/diff.go 31 additions, 0 deletionscmd/flux/diff.go
- cmd/flux/diff_kustomization.go 77 additions, 0 deletionscmd/flux/diff_kustomization.go
- go.mod 23 additions, 4 deletionsgo.mod
- go.sum 60 additions, 3 deletionsgo.sum
- internal/kustomization/build.go 22 additions, 6 deletionsinternal/kustomization/build.go
- internal/kustomization/build_test.go 6 additions, 6 deletionsinternal/kustomization/build_test.go
- internal/kustomization/diff.go 287 additions, 0 deletionsinternal/kustomization/diff.go
Loading
Please register or sign in to comment