Google Cloud Platform + Infrastructure as Code


                              

This is a project to generate a Kubernetes Engine cluster in Google Cloud Platform. This works as a module made with Terraform to help all configuration.


Requirements

  • Google Cloud Platform account
  • Create a project
  • Create a Service Account - and get the credentials JSON

Inputs

  • project_id
  • zone
  • region
  • cluster_name
  • machine_type
  • image_type
  • disk_size_gb
  • disk_type

Outputs

  • cluster_info
    • cluster_ca_certificate
    • cluster_auth
    • cluster_endpoint
    • sensitive = true