All Projects → ovh → terraform-ovh-commons

ovh / terraform-ovh-commons

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

Programming Languages

HTML
75241 projects
HCL
1544 projects
Smarty
1635 projects
CSS
56736 projects
shell
77523 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to terraform-ovh-commons

laravel-ovh
Wrapper for OVH Object Storage integration with laravel
Stars: ✭ 30 (-36.17%)
Mutual labels:  openstack, ovh
kaabah
A Terraform solution to design, build and operate Docker Swarm infrastructures
Stars: ✭ 29 (-38.3%)
Mutual labels:  openstack, ovh
docs.hypernetes.com
Hypernetes documentation.
Stars: ✭ 20 (-57.45%)
Mutual labels:  openstack
socok8s
Experimental tool for deploying SUSE OpenStack Cloud in Kubernetes cluster
Stars: ✭ 15 (-68.09%)
Mutual labels:  openstack
terraform-openstack
Create multiple instances with floating ip assigning on openstack using terraform.
Stars: ✭ 33 (-29.79%)
Mutual labels:  openstack
ovh-ui-kit
OVHcloud UI Kit - Master UI Framework
Stars: ✭ 41 (-12.77%)
Mutual labels:  ovh
csharp-ovh
Thin wrapper around OVH's APIs. Handles all the hard work including credential creation and requests signing
Stars: ✭ 21 (-55.32%)
Mutual labels:  ovh
mistral-evacuate
PoC for providing automatic evacuation for VMs in OpenStack cloud using Mistral
Stars: ✭ 16 (-65.96%)
Mutual labels:  openstack
kubernetes-dev-stack
Automation of Kubernetes 1.6.0.alpha3 on Centos 7.3 (kernel 4.9.5, docker 1.13.1, flannel 0.7.0)
Stars: ✭ 15 (-68.09%)
Mutual labels:  openstack
openstack
Production-ready Openstack installer using Ansible
Stars: ✭ 34 (-27.66%)
Mutual labels:  openstack
browbeat
Performance monitoring and testing of OpenStack
Stars: ✭ 80 (+70.21%)
Mutual labels:  openstack
iovisor-ovn
IOVisor OVN integration
Stars: ✭ 62 (+31.91%)
Mutual labels:  openstack
storage
Go library providing common interface for working across multiple cloud storage backends
Stars: ✭ 154 (+227.66%)
Mutual labels:  openstack
minectl
minectl 🗺 is a cli for creating Minecraft server on different cloud provider.
Stars: ✭ 85 (+80.85%)
Mutual labels:  ovh
osarchiver
OpenStack databases archiver
Stars: ✭ 14 (-70.21%)
Mutual labels:  openstack
dinivas
AWS, GCP alternative on premise. Dinivas manage your private Cloud (OpenStack) infrastructure by providing many features based on popular Open Source projects
Stars: ✭ 15 (-68.09%)
Mutual labels:  openstack
openstack-cloud-controller-manager
This repository has moved to https://github.com/kubernetes/cloud-provider-openstack
Stars: ✭ 17 (-63.83%)
Mutual labels:  openstack
COA
Openstack Foundation Openstack Certified Administrator exam Preparation
Stars: ✭ 41 (-12.77%)
Mutual labels:  openstack
faythe
An experimental cluster brings Prometheus and OpenStack together
Stars: ✭ 18 (-61.7%)
Mutual labels:  openstack
jupyterhub-deploy-kubernetes-jetstream
Configuration files for my tutorials on deploying JupyterHub on top of Kubernetes on XSEDE Jetstream (Openstack)
Stars: ✭ 15 (-68.09%)
Mutual labels:  openstack

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].