Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joatmon08/terraform-google-kubernetes
Google Kubernetes cluster with Workload Identity
https://github.com/joatmon08/terraform-google-kubernetes
Last synced: 9 days ago
JSON representation
Google Kubernetes cluster with Workload Identity
- Host: GitHub
- URL: https://github.com/joatmon08/terraform-google-kubernetes
- Owner: joatmon08
- License: mpl-2.0
- Created: 2020-08-02T16:32:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-20T01:13:06.000Z (almost 4 years ago)
- Last Synced: 2024-10-27T06:53:28.705Z (about 2 months ago)
- Language: HCL
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GKE Cluster Terraform Module
This is a simplified example of a Terraform Module for a GKE cluster
to demonstrate feature toggles.## Requirements
| Name | Version |
|------|---------|
| google | >= 3.34 |
| google-beta | >= 3.34 |## Providers
| Name | Version |
|------|---------|
| google | >= 3.34 |
| google-beta | >= 3.34 |## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| enable\_highmem\_nodepool | ops toggle to enable highmem instance types | `bool` | `false` | no |
| environment | environment of gke cluster. prepended to name. | `string` | n/a | yes |
| project | GCP Project | `string` | n/a | yes |
| service\_account\_id | google service account id for workload identity | `string` | n/a | yes |
| version\_identifier | version of stack. appended to name. | `string` | n/a | yes |
| zone | GCP Zone to deploy | `string` | `"us-central1-a"` | no |## Outputs
| Name | Description |
|------|-------------|
| k8s\_cluster | n/a |