aws-samples / cdk-eks-karpenter

CDK construct for installing and configuring Karpenter on EKS clusters
Apache License 2.0
35 stars 14 forks source link

feat: migrate to Karpenter OCI repo #72

Closed portswigger-tim closed 1 year ago

portswigger-tim commented 1 year ago

Hi 👋

Karpenter migrated to an OCI registry in v0.17.0: https://karpenter.sh/v0.19.3/upgrade-guide/#upgrading-to-v0170

CDK supports OCI charts: https://github.com/aws/aws-cdk/blob/main/packages/@aws-cdk/aws-eks/README.md#oci-charts

This PR moves to the OCI chart registry to enable users to get recent Karpenter versions.

Any feedback appreciated,

Tim.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

portswigger-tim commented 1 year ago

I took the opportunity to update the IAM policy to reflect the latest release. See:

I left the SQS related permissions and resources out.

portswigger-tim commented 1 year ago

Abandoning in favour of internal constructs and stacks library. Feel free to borrow bits from it :)