Project layout¶
The repository structure is:
Each publishable add-on source must provide:
addon.yamlscripts/configure.shscripts/install.shscripts/validate.shscripts/clean.shscripts/backup.sh
Each publishable stack source must provide:
stack.yaml
Add-on metadata now also declares impact in advance:
- whether it changes cluster state
- whether it changes host-local state
- which host-local capabilities it may use