https://github.com/nullstone-modules/gcp-gke
Nullstone module to launch a standard Kubernetes cluster using GKE on GCP
https://github.com/nullstone-modules/gcp-gke
cluster gcp gcp-gke kubernetes nullstone nullstone-module terraform terraform-module
Last synced: 4 months ago
JSON representation
Nullstone module to launch a standard Kubernetes cluster using GKE on GCP
- Host: GitHub
- URL: https://github.com/nullstone-modules/gcp-gke
- Owner: nullstone-modules
- License: mit
- Created: 2021-07-22T13:10:07.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-12-30T14:28:40.000Z (5 months ago)
- Last Synced: 2026-01-30T14:54:49.185Z (4 months ago)
- Topics: cluster, gcp, gcp-gke, kubernetes, nullstone, nullstone-module, terraform, terraform-module
- Language: HCL
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: security.tf
Awesome Lists containing this project
README
# gcp-gke
Nullstone module to launch a standard Kubernetes cluster using GKE on GCP. GKE cluster gets created with managed node pool.
## Inputs
- `min_node_count: number`
- Minimum number of nodes in the GKE NodePool.
- Default: `1`
- `max_node_count: number`
- Maximum number of nodes in the GKE NodePool.
- Default: `5`
- `node_machine_type: string`
- Node instance machine type.
- Default: `n1-standard-1`
## Outputs
- `cluster_id: string`
- Identifier for GKE cluster (format projects/{{project}}/locations/{{zone}}/clusters/{{name}})"
- `cluster_endpoint: string`
- The IP address of this cluster's Kubernetes master.
- `cluster_ca_certificate: string`
- Base64 encoded public certificate used by clients to authenticate to the cluster endpoint.