Annotations and Labels
PaletteAI handles annotations and labels through a hierarchical propagation system that determines where they appear in the final rendered resources. Understanding this behavior is crucial for proper configuration management.
PaletteAI handles annotations and labels through a hierarchical propagation system that determines where they appear in the final rendered resources. Understanding this behavior is crucial for proper configuration management.
Definitions is an umbrella term that encapsulates Components, Traits, and Policies. They are reusable building blocks that describe how to deploy Workloads.
This page covers how to reference outputs and user variables using PaletteAI's macro system in workload profiles. The different source types for macros include:
Components and traits are rendered into Kubernetes resources when a Workload is deployed. There are three types of outputs that workload profile macros can reference:
Variables let you inject custom configuration values into Workload Profiles by using the PaletteAI macro syntax.
A Workload represents an application or task that runs on your infrastructure. PaletteAI creates Workloads from AIWorkload resources by using three building blocks called Definitions: