Packaging and Templating
Packaging and templating languages and frameworks are required to ensure the delivery of complete and functional sets of tools to target specific capabilities endorsed and usable by the CNOE community. While opinionated, extensibility and configuration must meet the needs of users, but guide towards best practices when combining the tooling in the package. Some candidates for templating and packaging languages include the open component model, the Kubernetes packaging tool (KPT), and the OCI distribution specifications.
- Packaged sets of tools and configuration endorsed and usable by the CNOE community
- Opinionated and oriented toward producing best practices for the majority of use cases
- Open and extensible, allowing for configurability of the targeted capabilities.