flux-eks-gitops-config icon indicating copy to clipboard operation
flux-eks-gitops-config copied to clipboard

Fixes for K8s 1.27 and Flux 2.1.2

Open ivallhon opened this issue 2 years ago • 0 comments

Issue #, if available: https://github.com/aws-samples/flux-eks-gitops-config-tenant/issues/1

Description of changes: In recent versions of Flux, the beta APIs are deprecated, and the validation property is not part of the schema of kustomize.toolkit.fluxcd.io/v1, so the podinfo-team Kustomization fails to be created. Also, flagger version 1.21.0 fails to create the podinfo canary on K8s 1.27 (default K8s version created by eksctl). Updated version to 1.34.0.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

ivallhon avatar Nov 28 '23 19:11 ivallhon