Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.