giantswarm / roadmap

Giant Swarm Product Roadmap
https://github.com/orgs/giantswarm/projects/273
Apache License 2.0
3 stars 0 forks source link

EKS - Reflect Addon status to CAPI #3129

Open mproffitt opened 10 months ago

mproffitt commented 10 months ago

EKS cluster import currently does not recognise EKS Addons leading to a situation whereby Cluster API attempts to remove addons that are installed in the adopted/imported cluster.

This behaviour is incorrect and the addons should be left in place unless specifically marked for removal.

As crossplane does not return a list of installed addons as part of cluster lookup, this most likely requires an additional API check to recover a list of addons installed in the cluster and for this to be added to the XR status for later patching.

weatherhog commented 1 month ago

@mproffitt is this still needed?

mproffitt commented 1 month ago

Yes this one is still required for when we come back to EKS adoption