- Language includes description of types
- Strings
- Lists
- Dictionaries (a.k.a.: maps, hashes)
- If conditional
- For loop
- Functions
- Load statement
- Starlark specification from google/starlark-go repo
- @ytt library describes builtin modules in ytt
- overlay module describes how to perform configuration patching on top of plain templating
- library module describes how to programmatically template libraries
- version module describes how to require minimum ytt version
- Annotation format describes how annotations are built
- @data/values annotation describes how to inject input into templates
- Text templating describes how to deal with complex text templating
- Injecting secrets
- Outputs
- File marks
- Security
- FAQ
- ytt vs X: How ytt is different from other tools / frameworks
- ytt: The YAML Templating Tool that simplifies complex configuration management
- Introducing k14s (Kubernetes Tools): Simple and Composable Tools for Application Deployment
- Introducing the YAML Templating Tool (ytt) on IBM Developer podcast
- TGI Kubernetes 079: YTT and Kapp with Joe Beda
- Helm Summit 2019 - ytt: An Alternative to Text Templating of YAML Configuration