Declarative Config

Stop scripting and start defining. VayuOS is built to be managed by machines, for machines, using standard IaC tools.

Providers

Manage state.

Terraform

Provider. Provision VayuOS instances, configure networks, and managing packages using our official Terraform provider.

Provider Docs →

Ansible

Collection. Idempotent modules for config management. Ensure your fleet configuration allows no drift from the desired state.

Modules Reference →

Flux / Argo

GitOps. For Kubernetes users, manage VayuOS node configuration through CRDs using standard GitOps pipelines.

GitOps Guide →