Skip to content
This repository has been archived by the owner on Nov 18, 2020. It is now read-only.

ovh/terraform-ovh-publiccloud-network

Repository files navigation

OVH PublicCloud Network Terraform module

This repo contains a Terraform Module for how to deploy network resources on OVH PublicCloud.

These types of resources are supported:

Network Topology Example

Usage

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"
  }
}

Examples

How do I contribute to this Module?

Contributions are very welcome! Check out the Contribution Guidelines for instructions.

Authors

Module managed by Yann Degat.

License

The 3-Clause BSD License. See LICENSE for full details.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published