Skip to content

clusterfrak-dynamics/terraform-gke-addons

Repository files navigation

terraform-gke-addons

Build Status semantic-release

About

Provides various addons that are often used on Kubernetes with Google Cloud Platform

Main features

  • Common addons with associated IAM permissions if needed:
    • nginx-ingress: processes Ingress object and acts as a HTTP/HTTPS proxy (compatible with cert-manager).

Requirements

Addons that require specific IAM permissions

Some addons interface with AWS API, for example:

Terraform docs

Providers

Name Version
helm n/a
http n/a
kubectl n/a
kubernetes n/a
random n/a

Inputs

Name Description Type Default Required
cluster-name Name of the Kubernetes cluster string "sample-cluster" no
gke GKE cluster inputs any {} no
helm_defaults Customize default Helm behavior any {} no
nginx_ingress Customize nginx-ingress chart, see nginx-ingress.tf for supported values any {} no

Outputs

Name Description