giantswarm / roadmap

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

Migration CLI - IMDS v1/v2 settings migration #3404

Closed T-Kukawka closed 4 weeks ago

T-Kukawka commented 1 month ago

User Story

Starting with Vintage release 19.3.3 it is possible to specify the v1+v2 versus only v2 IDMS usage. Enabling IMDS v2 only support for the EC2 instances can be set via an annotation alpha.aws.giantswarm.io/metadata-v2: required on AWSMachineDeployment (for nodepools) and to AWSControlPlane (for control-plane nodes).

We have to take this into account for Vintage to CAPA migration. The values should be the same for both, master and workers, if any setting is present.

In Capa this can be set as following: https://github.com/giantswarm/roadmap/issues/3403

Acceptance Criteria

Dependencies (optional)

Implementation details