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

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

Code of conduct

Contributing

Stars

19 stars

Watchers

27 watching

Forks

Releases

Packages

Contributors

Languages