Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fristonio/tf-k8s
Terraform setup to bootstrap K8s clusters.
https://github.com/fristonio/tf-k8s
Last synced: 7 days ago
JSON representation
Terraform setup to bootstrap K8s clusters.
- Host: GitHub
- URL: https://github.com/fristonio/tf-k8s
- Owner: fristonio
- Created: 2020-12-31T12:26:04.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-26T22:35:49.000Z (over 3 years ago)
- Last Synced: 2023-03-08T15:06:08.868Z (over 1 year ago)
- Language: HCL
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# K8s Cluster terraform modules
> This repository contains a list of terraform modules that can be used to spin
CI cluster for Cilium using terraform-controller.* [GKE managed K8s cluster](/gke)
* [EKS managed K8s cluster](/eks)
* [Self Mangaged K8s cluster on GCP](/gcp)## Standard Output interface for modules
Each K8s cluster module must have the below mentioned output variables exposed
from the terraform configuration.| Name | Description |
|------|-------------|
| cluster\_kubeconfig | Base64 encoded string of cluster kubeconfig. |
| cluster\_name | Name of the created Kubernetes cluster. |## Note
* Make sure that the modules does not depends on components from other modules
and are self sufficient to spin the cluster from within their own root
directory.