bottlerocket
bottlerocket copied to clipboard
OOTB: Remove conditional compilation and model dependency from `pluto`
Currently the program is conditionally compiled based on the platform (AWS). It also makes calls to the API and pulls the entire set of settings from the model - which will need to change for OOTB.
- [ ] Investigate if some of
pluto's behavior could be rolled into the Kubernetes settings extension (perhaps kubernetes setting generator could call out to other binaries) - [ ] Remove the conditional compilation directives and exclude the package from non-AWS variants
- [ ] Remove the model dependency (probably read from a file rendered by schnauzer)