confidential-containers / cloud-api-adaptor

Ability to create Kata pods using cloud provider APIs aka the peer-pods approach
Apache License 2.0
48 stars 88 forks source link

tests/e2e: check and fix provision of EKS (AWS) #2002

Open wainersm opened 3 months ago

wainersm commented 3 months ago

The AWS provisioner was implemented two cluster_type types: on-prem and eks. Running tests with the former was broken and I sent fixes in https://github.com/confidential-containers/cloud-api-adaptor/pull/1975 . With eks I haven't run tests for more than months so I suspect it's broken, hence creating this issue to check its status.

We may want to run tests on eks as part of https://github.com/confidential-containers/cloud-api-adaptor/issues/1979 but this shouldn't be a blocker.

wainersm commented 3 months ago

ah, consider updating the version EKS and CNI plug-in: https://github.com/confidential-containers/cloud-api-adaptor/blob/main/src/cloud-api-adaptor/test/provisioner/aws/provision_common.go#L35