Releases: clowdhaus/cookiecluster
Releases · clowdhaus/cookiecluster
v0.1.0
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