All Projects → bernadinm → Terraform Dcos

bernadinm / Terraform Dcos

Licence: apache-2.0
DC/OS Terraform Installation and Upgrading Scripts

Labels

Projects that are alternatives of or similar to Terraform Dcos

Gitlab Ecs Terraform
Installing GitLab on Amazon ECS by Terraform
Stars: ✭ 18 (-30.77%)
Mutual labels:  hcl
Terraform Aws Docker
A POC using Terraform to create two EC2 instances running Docker with containerized Nginx daemon.
Stars: ✭ 24 (-7.69%)
Mutual labels:  hcl
Terraform Rancher Starter Template
Stars: ✭ 25 (-3.85%)
Mutual labels:  hcl
Terraform Aks Autoscaler
AKS cluster with node autoscaler and horizontal pod autoscaler.
Stars: ✭ 19 (-26.92%)
Mutual labels:  hcl
Fdb Cloud Test
Packer + Terraform setup to experiment with FDB clusters in the cloud.
Stars: ✭ 23 (-11.54%)
Mutual labels:  hcl
Terraform Google Vault
Terraform module to deploy Vault as a container on Google Cloud Run
Stars: ✭ 25 (-3.85%)
Mutual labels:  hcl
Terraform Aws Vpc Peering
A Terraform module to configure a VPC Peering connection in AWS.
Stars: ✭ 17 (-34.62%)
Mutual labels:  hcl
Tezos On Gke
A secure, turn-key public Tezos baking service on Kubernetes
Stars: ✭ 26 (+0%)
Mutual labels:  hcl
Terraform Aws Openfaas Fargate
Create an OpenFaaS platform for AWS Fargate using Terraform
Stars: ✭ 24 (-7.69%)
Mutual labels:  hcl
Lambda Deployment Example
Automated Lambda Deployments with Terraform & CodePipeline
Stars: ✭ 25 (-3.85%)
Mutual labels:  hcl
Jenkins Fargate
Stars: ✭ 22 (-15.38%)
Mutual labels:  hcl
Hashiconf 2018
Stars: ✭ 23 (-11.54%)
Mutual labels:  hcl
Terraform Modules
Terraform Modules
Stars: ✭ 25 (-3.85%)
Mutual labels:  hcl
Terraform Ecs Fargate Service Discovery
Stars: ✭ 19 (-26.92%)
Mutual labels:  hcl
Terraform Guides
Example usage of HashiCorp Terraform
Stars: ✭ 931 (+3480.77%)
Mutual labels:  hcl
Rancher Flocker
Packaging and deploying Flocker on top of Rancher
Stars: ✭ 17 (-34.62%)
Mutual labels:  hcl
Terraform Best Practices
Terraform Best Practices for AWS users
Stars: ✭ 931 (+3480.77%)
Mutual labels:  hcl
Terraform Modules
Reusable terraform modules
Stars: ✭ 26 (+0%)
Mutual labels:  hcl
Confluent Hybrid Cloud Workshop
Confluent Hybrid Cloud Workshop
Stars: ✭ 26 (+0%)
Mutual labels:  hcl
Terraform Aws Config
A quick example of configuring the AWS Config service with terraform
Stars: ✭ 25 (-3.85%)
Mutual labels:  hcl

Install Mesosphere DC/OS using Terraform

The purpose of this tool is to automate most of the manual efforts of managing and maintaining distributed systems. This project has a few important goals in mind since the inception of the project.

Goal: Make a modular and reusable script to easily decouple DC/OS on various OS and cloud providers to easily install, upgrade and modify in-place.

The dcos-core module has all the DC/OS unique install and upgrade instructions. These instructions are taken from the mesosphere.io and dcos.io documentation and modified a bit to make it allowed to be automated and templated by terraform. The dcos-core module was written in bash to allow flexibility to run on any linux operating system. It also has templates in the scripts to leverage the power of terraform to manage your cluster with very few commands.

If you want to use this in your own environment, feel free to fork this and customize it to your specifications. This will be built so everybody can take advantage of deploying and manage DC/OS clusters.

Cloud Providers

Select your provider below for instructions:

Roadmaps

  • [X] Support for AWS
  • [X] Support for Azure
  • [X] Support for GCP
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].