Providers
OVHcloud
CL3Connects with OVH application and consumer API keys, verified against the account's current credential endpoint. 60 official Terraform resource types cover private networking, compute instances, managed Kubernetes, and managed PostgreSQL.
The 60 official resource types are the safety net when a workload doesn't fit the edge modules — Terraform apply is the production path for every one of them, not a preview-only surface.
- Defaults to the GRA11 region; the project ID maps directly to the ovh_service_name Terraform variable.
- 17 additional edge modules cover load balancers, Object Storage, container registry, and managed Redis.
Capability maturity
- FinOps (cost sync)
- Drift detection
- Day-2 operations
- Brownfield import
- AI copilot
What NebulaStack actually generates for OVHcloud
OVHcloud generation covers private networks, instances, managed PostgreSQL, managed Kubernetes, load balancers, and Object Storage, plus 16 edge modules (floating IP, gateway, volumes, SSH keys, Redis, container registry, IAM, alerting, DNS, workflow backup, and more).
A minimal real resource
resource "ovh_cloud_project_instance" "web" {
service_name = var.ovhcloud_service_name
region = "GRA11"
flavor_name = "b2-7"
}Under the hood
- backend/src/services/ovhcloud-connection.ts
- backend/src/services/iac/ovhcloud/**