Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.6.0 #14

Merged
merged 60 commits into from
Dec 21, 2023
Merged

Release 0.6.0 #14

merged 60 commits into from
Dec 21, 2023

Conversation

jbronn
Copy link
Collaborator

@jbronn jbronn commented Dec 15, 2023

Terraform Module Upgrades

Helm Chart Upgrades

New Features

  • Add support for configuring Karpenter
  • Add support for configuring Fargate profiles
  • Add support for NVIDIA gpu-operator 23.9.1
  • Refactor code into separate source code files, delineated by feature.
  • Allow disabling of CoreDNS plugin (cluster_addons_coredns) and the ability to override addons configuration (cluster_addons_overrides).
  • Allow custom values for all Helm charts (cert_manager_values, e{b,f}s_csi_driver_values, lb_controller_values).

Backwards-incompatible Changes

  • Use aws-eks to manage KMS for EKS cluster, to preserve previous behavior set new kms_manage variable to true.
  • The AWS Load Balancer Controller and EBS/EFS CSI Drivers are now optional (lb_controller, e{b,f}s_csi_driver toggles); since their Terraform code has changed their resources will be recreated and this may cause issues. Most critically, EFS mountpoints could be deleted and the Terraform state will need to be modified manually!
  • Replaced NVIDIA device plugin with the gpu-operator.

@jbronn jbronn requested a review from tlpinney December 15, 2023 18:38
Copy link
Collaborator

@tlpinney tlpinney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. At some point we should look at gpu-operator

…S Load Balancer Controller version to 1.6.2.
…A ARN/name to output instead of the instance profile.
@jbronn jbronn merged commit 737f912 into main Dec 21, 2023
2 checks passed
@jbronn jbronn deleted the release-0.6.0 branch December 21, 2023 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants