All Projects → kenzanlabs → Spinnaker Terraform

kenzanlabs / Spinnaker Terraform

Licence: apache-2.0
A set of terraform scripts to create an environment from scratch with a Bastion Host, Jenkins, and Spinnaker

Labels

Projects that are alternatives of or similar to Spinnaker Terraform

Terraform Aws Elb
Terraform module which creates ELB resources on AWS
Stars: ✭ 85 (-19.81%)
Mutual labels:  hcl
Hashidays Nyc
Code accompanying my talk at HashiDays New York, 2017
Stars: ✭ 91 (-14.15%)
Mutual labels:  hcl
Example Pragmatic Terraform
『実践Terraform』のサンプルコード
Stars: ✭ 99 (-6.6%)
Mutual labels:  hcl
Terraform Aws Rabbitmq
Terraform configuration for creating RabbitMQ cluster on AWS.
Stars: ✭ 86 (-18.87%)
Mutual labels:  hcl
Nomadfiles
A collection of Nomad job files for deploying applications to a cluster
Stars: ✭ 89 (-16.04%)
Mutual labels:  hcl
Terraform Ecs Jenkins
Provisions Jenkins on AWS ECS using Terraform
Stars: ✭ 93 (-12.26%)
Mutual labels:  hcl
Ecs Pipeline
☁️ 🐳 ⚡️ 🚀 Create environment and deployment pipelines to ECS Fargate with CodePipeline, CodeBuild and Github using Terraform
Stars: ✭ 85 (-19.81%)
Mutual labels:  hcl
Hcledit
A command line editor for HCL
Stars: ✭ 104 (-1.89%)
Mutual labels:  hcl
Pci Gke Blueprint
PCI on GKE Blueprint: PCI Deployable Architecture on Google Cloud and GKE
Stars: ✭ 91 (-14.15%)
Mutual labels:  hcl
Terraform Example
Terraform, Ansible, sticky tape and magic
Stars: ✭ 98 (-7.55%)
Mutual labels:  hcl
Kubernetes Bgp
Kubernetes on Equinix Metal using Calico and MetalLB
Stars: ✭ 87 (-17.92%)
Mutual labels:  hcl
Clarity
A declaritive test framework for Terraform
Stars: ✭ 88 (-16.98%)
Mutual labels:  hcl
Vaultron
🤖 Vault clusters Terraformed onto Docker for great fun and learning!
Stars: ✭ 96 (-9.43%)
Mutual labels:  hcl
Kubernetes Aws Vpc Kops Terraform
Code for Deploy Kubernetes in an Existing AWS VPC with Kops and Terraform blog post
Stars: ✭ 85 (-19.81%)
Mutual labels:  hcl
Aws Minikube
Single node Kubernetes instance implemented using Terraform and kubeadm
Stars: ✭ 101 (-4.72%)
Mutual labels:  hcl
Terraform Aws S3 Website
Terraform Module for Creating S3 backed Websites and Route53 DNS
Stars: ✭ 85 (-19.81%)
Mutual labels:  hcl
Terraform 0.12 Examples
Some Terraform 0.12 Examples
Stars: ✭ 92 (-13.21%)
Mutual labels:  hcl
Terraform Aws Dynamic Subnets
Terraform module for public and private subnets provisioning in existing VPC
Stars: ✭ 106 (+0%)
Mutual labels:  hcl
Typhoon
Minimal and free Kubernetes distribution with Terraform
Stars: ✭ 1,397 (+1217.92%)
Mutual labels:  hcl
Cobalt
Infrastructure turn-key solution for app service workloads
Stars: ✭ 97 (-8.49%)
Mutual labels:  hcl

Spinnaker Terraform, now with more Googles!

Updates:

1/4/2017:

  • Now requires Terraform 0.8.2 or above

Several things to Note:

  • Store your terraform state file and it's backup in a secure place. It's not a good idea to push it to a public repository.
  • The script is designed to be run on the same host as where you would be creating the SSH tunnel and browsing Spinnaker from. You CAN run the install from pretty much anywhere with the pre-requisites and access to the cloud provider however the tunneling instructions the script outputs will have to be modified based on where you would like to access the services from.
  • These scripts were tested running on OS X and Ubuntu 14.04 desktop.

What does this do?

This is a set of terraform files and scripts designed to create a cloud environment from scratch with an example Jenkins job and Spinnaker application and pipeline.

AWS Instructions

GCP Instructions

TODO

  • Remove unnecessary packages and services from the Bastion host.
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].