This repo contains a Terraform Module for how to deploy network resources on OVH PublicCloud.
These types of resources are supported:
module "network" {
source = "ovh/publiccloud-network/ovh"
project_id = "XXX"
vrack_id = "YYY"
name = "mynetwork"
cidr = "10.0.0.0/16"
region = "GRA3"
public_subnets = ["10.0.0.0/24", "10.0.10.0/24"]
private_subnets = ["10.0.1.0/24", "10.0.11.0/24"]
enable_nat_gateway = true
enable_bastion_host = true
ssh_public_keys = ["${openstack_compute_keypair_v2.keypair.public_key}"]
metadata = {
Terraform = "true"
Environment = "dev"
}
}
- Simple Network
- Multi Region Network
- Simple Network with bastion host
- Simple Network with NAT Gateway as a bastion host
Contributions are very welcome! Check out the Contribution Guidelines for instructions.
Module managed by Yann Degat.
The 3-Clause BSD License. See LICENSE for full details.