eks-anywhere icon indicating copy to clipboard operation
eks-anywhere copied to clipboard

Pause EKS-A OIDC, AWS IAM, GitOps resources reconcile during upgrade

Open jiayiwang7 opened this issue 3 years ago • 0 comments

What would you like to be added:

During upgrade, we add paused annotation to the EKS-A resources to disable EKS-A cluster controller reconcile for these resources. We also add kustomize.toolkit.fluxcd.io/reconcile to disable Flux reconcile for the same resources.

Currently only cluster, provider datacenter and provider machine configs are properly "paused". https://github.com/aws/eks-anywhere/blob/main/pkg/clustermanager/cluster_manager.go#L980

We need to potentially apply the annotation to all the other EKS-A resources:

  • FluxConfig
  • OIDC
  • AWS IAM
  • ...

https://github.com/aws/eks-anywhere/pull/3108#discussion_r953002026

Why is this needed:

jiayiwang7 avatar Aug 23 '22 19:08 jiayiwang7