Skip to main content

6 docs tagged with "workloads"

View all tags

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.

Definitions

Definitions is an umbrella term that encapsulates Components, Traits, and Policies. They are reusable building blocks that describe how to deploy Workloads.

Macros

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:

Outputs

Components and traits are rendered into Kubernetes resources when a Workload is deployed. There are three types of outputs that can be referenced via workload profile macros:

Variables

User variables provide a flexible way to inject custom configuration values that can be referenced across Workload Profiles using the standard PaletteAI macro syntax.

Workload Resources

A Workload represents an application or task running on your infrastructure. Workloads are Kubernetes resources automatically created by AIWorkloads, which are built from three types of building blocks called Definitions: