IaC
Git-reviewed specifications describe desired infrastructure so planners and appliers recreate environments repeatably. OpenTofu or Terraform plans pair with policy checks before merge. Heat templates are a legacy alternative. Treat infra changes like application releases with semver and rollback plans.
35 documentation pages cover this concept. Editorial glossary
Concepts
- →
Ansible on Quake AI
Concepts
- →
Authoring IaC templates for Quake AI
Concepts
- →
Cloud Automation and Orchestration
Concepts
- →
IaC on Quake AI: OpenTofu and Terraform
Concepts
- →
Terraform and OpenTofu on Quake AI
Concepts
- →
How the platform validates its content
Concepts
- →
Ways to build on Quake AI
Concepts
- →
Launch handoff
Concepts
How-tos
- →
How to add a block volume to a template
How-tos
- →
How to provision a Quake AI instance with Ansible
How-tos
- →
How to deploy an application to a Quake AI VM from CI
How-tos
- →
How to emulate a branchable Postgres workflow
How-tos
- →
How to integrate OpenTofu with CI/CD
How-tos
- →
How to customize a template's image and flavor
How-tos
- →
How to execute a launch handoff packet from CI
How-tos
- →
How to deploy from a Quake.yaml manifest with Forgejo Actions
How-tos
- →
How to manage multiple environments with OpenTofu
How-tos
- →
How to parameterize a template with a tfvars file
How-tos
- →
How to restore PostgreSQL from a self-managed-postgres backup
How-tos
- →
How to manage OpenTofu state with Quake AI S3
How-tos
Tutorials
Templates
Reference
Overview
migration
- →
How to migrate from AWS CloudFormation to OpenTofu on Quake AI
migration
- →
How to migrate from Docker Compose to OpenTofu on Quake AI
migration
- →
How to migrate from Hetzner Cloud to Quake AI with OpenTofu
migration
- →
How to migrate from Linode (Akamai) to Quake AI with OpenTofu
migration
- →
How to migrate from Vultr to Quake AI with OpenTofu
migration
- →
Migration Guides
migration
Related
Covers concept (incoming)
- AI tool rules starter for Quake AI projects→
- Ansible on Quake AI→
- Ansible openstack.cloud module reference→
- Authoring IaC templates for Quake AI→
- Automate your infrastructure with OpenTofu→
- Automation concepts→
- Automation how-to guides→
- Cloud Automation and Orchestration→
- Get started with Infrastructure as Code on Quake AI→
- How the platform validates its content→
- How to add a block volume to a template→
- How to customize a template's image and flavor→
- How to deploy an application to a Quake AI VM from CI→
- How to deploy from a Quake.yaml manifest with Forgejo Actions→
- How to emulate a branchable Postgres workflow→
- How to execute a launch handoff packet from CI→
- How to integrate OpenTofu with CI/CD→
- How to manage multiple environments with OpenTofu→
- How to manage OpenTofu state with Quake AI S3→
- How to migrate from AWS CloudFormation to OpenTofu on Quake AI→
- How to migrate from Docker Compose to OpenTofu on Quake AI→
- How to migrate from Hetzner Cloud to Quake AI with OpenTofu→
- How to migrate from Linode (Akamai) to Quake AI with OpenTofu→
- How to migrate from Vultr to Quake AI with OpenTofu→
- How to parameterize a template with a tfvars file→
- How to provision a Quake AI instance with Ansible→
- How to restore PostgreSQL from a self-managed-postgres backup→
- IaC on Quake AI: OpenTofu and Terraform→
- Infrastructure Templates→
- Launch handoff→
- Migration Guides→
- Provision and configure with OpenTofu plus Ansible→
- Terraform and OpenTofu on Quake AI→
- Use Ansible with OpenTofu on Quake AI→
- Ways to build on Quake AI→
documented at
- AI tool rules starter for Quake AI projects→
- Ansible on Quake AI→
- Ansible openstack.cloud module reference→
- Authoring IaC templates for Quake AI→
- Automate your infrastructure with OpenTofu→
- Automation concepts→
- Automation how-to guides→
- Cloud Automation and Orchestration→
- Get started with Infrastructure as Code on Quake AI→
- How the platform validates its content→
- How to add a block volume to a template→
- How to customize a template's image and flavor→
- How to deploy an application to a Quake AI VM from CI→
- How to deploy from a Quake.yaml manifest with Forgejo Actions→
- How to emulate a branchable Postgres workflow→
- How to execute a launch handoff packet from CI→
- How to integrate OpenTofu with CI/CD→
- How to manage multiple environments with OpenTofu→
- How to manage OpenTofu state with Quake AI S3→
- How to migrate from AWS CloudFormation to OpenTofu on Quake AI→
- How to migrate from Docker Compose to OpenTofu on Quake AI→
- How to migrate from Hetzner Cloud to Quake AI with OpenTofu→
- How to migrate from Linode (Akamai) to Quake AI with OpenTofu→
- How to migrate from Vultr to Quake AI with OpenTofu→
- How to parameterize a template with a tfvars file→
- How to provision a Quake AI instance with Ansible→
- How to restore PostgreSQL from a self-managed-postgres backup→
- IaC on Quake AI: OpenTofu and Terraform→
- Infrastructure Templates→
- Launch handoff→
- Migration Guides→
- Provision and configure with OpenTofu plus Ansible→
- Terraform and OpenTofu on Quake AI→
- Use Ansible with OpenTofu on Quake AI→
- Ways to build on Quake AI→