Code Monkey home page Code Monkey logo

terraform-google-examples's Introduction

Google Cloud Platform Terraform module examples

Collection of examples for using Terraform with Google Cloud Platform.

Clone the repository:

git clone https://github.com/GoogleCloudPlatform/terraform-google-examples.git
cd terraform-google-examples
git submodule init && git submodule update

The example directories are all symlinked to their module subdirectories.

Change to the directory with the example:

cd EXAMPLE_NAME

Follow instructions in the README.md for the example.

Table of Contents

  1. example-lb
  2. example-lb-http
  3. example-lb-https-gke
  4. example-lb-http-nat-gateway
  5. example-lb-https-content
  6. example-lb-https-multiple-certs
  7. example-lb-internal
  8. example-k8s-gce
  9. example-gke-nat-gateway
  10. example-sql-db
  11. example-vault-on-gce
  12. example-gke-k8s-helm
  13. example-gke-k8s-service-lb
  14. example-gke-k8s-multi-region
  15. example-custom-machine-types
  16. example-blue-green-mig-deployment

example-lb

Example showing how to create a TCP load balancer.

button

Figure 1. example-lb diagram

Modules used:

example-lb-http

button

Figure 1. example-lb-http diagram

Modules used:

example-lb-https-gke

button

Figure 1. example-lb-https-gke diagram

Modules used:

example-lb-http-nat-gateway

button

Figure 1. example-lb-http-nat-gateway diagram

Modules used:

example-lb-https-content

button

Figure 1. example-lb-https-content diagram

Modules used:

example-lb-https-multiple-certs

button

Modules used:

example-lb-internal

Figure 1. example-lb-internal diagram

Modules used:

example-k8s-gce-nat-calico

Figure 1. example-k8s-gce-calico diagram

Modules used:

example-k8s-gce-nat-kubenet

Figure 1. example-k8s-gce-kubenet diagram

Modules used:

example-gke-nat-gateway

Figure 1. example-gke-nat-gateway diagram

Modules used:

example-sql-db

Figure 1. example-sql-db diagram

Modules used:

example-vault-on-gce

Figure 1. example-vault-on-gce diagram

Modules used:

example-gke-k8s-helm

Example showing how to deploy Helm releases to GKE from Terraform

button

example-gke-k8s-service-lb

Example showing how to create a Kubernetes Service type LoadBalancer to GKE from Terraform

button

example-gke-k8s-multi-region

Example showing how to create an L7 HTTP load balancer across multiple regional GKE clusters.

button

example-custom-machine-types

button

Example showing how to create custom machine types with bastion host and NAT gateway.

example-blue-green-mig-deployment

button

Example showing how to perform a blue-green deployment with a managed instance group.

terraform-google-examples's People

Contributors

danisla avatar madmod avatar ptone avatar snebel29 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.