Skip to content

This repo contains commons resources to interact with OVH Public Cloud using Terraform.

License

Notifications You must be signed in to change notification settings

ovh/terraform-ovh-commons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraforming OVH Public Cloud

This repo contains commons resources to interact with OVH Public Cloud using Terraform.

Description

We provide a step-by-step guide on how to use Terraform with OVH Public Cloud.

This is mainly for learning purpose but the use case presented can be used to deploy real infrastructures. Here, we'll deploy a web application on multiple nodes and multiple regions to be able to address important loads and provide redundancy on two separated datacenters. We'll use hugo, a static blog generator, to keep it simple.

Journey

Introduction: Terraform basics

Terraforming OVH Public Cloud resources

From test to production environments

Moving forward with Terraform best practices

  • WIP: Versionning
  • WIP: Workspace

Scalling and rolling upgrade, let the magic happen

  • WIP: Scale Up/Down
  • WIP: Rolling Upgrade

Schema

Architecture

License

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

About

This repo contains commons resources to interact with OVH Public Cloud using Terraform.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published