Skip to content

Releases: clowdhaus/cookiecluster

v0.1.0

04 Jul 00:07
Compare
Choose a tag to compare

0.1.0 - 2024-07-04

Bug Fixes

  • Correct spelling of instance_types and revert to private attribute
  • Correct choice filtering

Features

  • Render instance storage and increased root volume
  • Ensure only one instance is provided when using EFA or an EC2 capacity reservation
  • Add support for integrating with existing network resources
  • Add support for rendering Karpenter resources
  • Render on-demand capacity reservation details
  • Render NVIDIA and Neuron node groups
  • Render instance types
  • Feat: Render add-ons correctly w/ service account role ARN and
  • Pass inputs to template and start rendering
  • Add cluster version and add-ons
  • Collect inputs and filter downstream selections based on each input step value
  • Collect instance data from multiple regions and add non-GA instance types
  • Add workload type selection; refactor input collection
  • Add initial dialoguer using instance types
  • Add xtask for collecting EC2 instance types to use in auto-completion
  • Add initial template embedding and rendering

Miscellaneous Tasks

  • Add CD release workflow
  • Split up compute instance snapshot tests
  • Add snapshot tests for rendered output
  • Remove unsupported instance types
  • Add tests
  • Refactor inputs into sub-module
  • Remove unused inputs and add description to help output
  • Collapse the NVIDIA and Neuron templates into one accelerated MNG template
  • Re-order inputs
  • Split out NVIDIA and Neuron node groups to separate template files
  • Remove workload type

Refactor

  • Separate user input collection from logic in order to test logic
  • Convert instance type into struct with attributes used for filtering