Getting Started
Start here if you are new to Joulie.
This section is ordered intentionally:
- Core Concepts - what Joulie is, how the control loop works
- Quickstart - install and verify
- Pod Compatibility - workload class annotations and scheduling behavior
- WorkloadProfile - automatic workload classification, Kepler integration, classification reasons
- Agent Runtime Modes - DaemonSet vs pool mode
- Configuration Reference - all environment variables
By the end, you should understand:
- what operator, agent, and scheduler extender each do,
- how workload placement intent is expressed via pod annotations,
- how the classifier automatically builds WorkloadProfiles from live metrics,
- how to configure and run Joulie in real-node and simulator workflows.