KUBERNETES

250 IaC constructs for KUBERNETES.

ebs-csi-driverTerraform Module

Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.

★ 31↓ 233.3k
kubernetesTerraform Provider

terraform-provider-kubernetes

↓ 1162.3M
multi-cloudTerraform Module

Terraform to create Kubernetes clusters on multiple public cloud platforms (Aliyun, AWS, Azure, DO, GCP, OCI)

★ 54↓ 5.5k
helmTerraform Module⏱ stale 1y 8mo

Terraform code and scripts for deploying Helm Server (Helm v2) on a Kubernetes cluster. https://www.gruntwork.

★ 65↓ 7.5k
gitlab-runnerTerraform Module

Setup Gitlab Runner on cluster using terraform

★ 15↓ 78.4k
dashboardTerraform Module

Terraform module for deploying Kubernetes Dashboard to k8s cluster

★ 15↓ 41.7k
argocdTerraform Module

A terraform Module to deploy Argocd on Kubernetes

★ 8↓ 14.4k
namespaceTerraform Module⏱ stale 1y 7mo

This repo contains a Module for managing Kubernetes Namespaces with Terraform.

★ 17↓ 86.1k
postgresqlTerraform Module

Terraform module to create a PostgreSQL server

★ 4↓ 10.1k
tfc-cloud-agentTerraform Module

Provision a Terraform Cloud Agent on an existing Kubernetes cluster.

★ 11↓ 5.2k
djangoTerraform Module

Deploy Django with Terraform to Kubernetes with optional support for AWS/EKS or GCP/GKE

★ 4↓ 3.6k
metrics-serverTerraform Module⏱ stale 1y 7mo

Terraform module for deploying Metrics Server to k8s cluster

★ 7↓ 876.9k
terraform-cloud-operatorTerraform Module

Install the Terraform Cloud Operator into your Kubernetes cluster

★ 3↓ 5.5k
nginx-ingress-controllerTerraform Module⏱ stale 1y 9mo
★ 11↓ 9.4k
docker-secretTerraform Module

Terraform module that creates a Kubernetes Docker secret

★ 2↓ 36.6k
argocdTerraform Module⏱ stale 1y 9mo

A Terraform Module to deploy ArgoCD (v2.6.6) on a Kubernetes Cluster via Helm

★ 13↓ 13.9k
cluster-autoscaler-awsTerraform Module

Terraform module for deploying Cluster Autoscaler for AWS to k8s cluster

★ 5↓ 10.0k
traefikTerraform Module

Simple Terraform module; deploys Traefik (v2.9.7) to a Kubernetes cluster via Helm

★ 10↓ 5.6k
deploymentTerraform Module⏱ stale 2y 1mo

Creates an kubernetes deployment resource.

★ 7↓ 9.9k
cert-managerTerraform Module
★ 4↓ 5.3k
metallbTerraform Module

Terraform module to provision MetalLB (v0.10.2) on a Kubernetes cluster [WIP]

★ 8↓ 6.0k
hcloud-csi-driverTerraform Module

A Terraform module to provision the Hetzner CSI Driver within a Kubernetes cluster.

★ 12↓ 5.5k
cert-managerTerraform Module

Terraform module for Kubernetes Cert Manager

↓ 1.3M
efs-csi-driverTerraform Module

Terraform module which creates Kubernetes EFS CSI driver resources on AWS EKS.

★ 2↓ 6.2k
flux2-bootstrapTerraform Module⏱ stale 4y 3mo

Boostrap a flux deployment on EKS

★ 5↓ 8.0k
hcloud-controller-managerTerraform Module⏱ stale 3y 1mo

A Terraform module to deploy the Hetzner Cloud Controller Manager on a Kubernetes cluster.

★ 6↓ 5.3k
confluent-platformTerraform Module

A Terraform module for managing Confluent for Kubernetes (CFK).

★ 8↓ 3.5k
deploymentTerraform Module
↓ 133.2k
get-secretTerraform Module⏱ stale 3y 1mo

Terraform module to get value in Kubernetes secrets store

★ 3↓ 5.6k
ingressTerraform Module⏱ stale 2y 7mo

Creates an ingress resource and registers the name in DNS

★ 3↓ 9.2k
rbacTerraform Module⏱ stale 3y 0mo

A Terraform module to manage Kubernetes RBAC Authorization.

★ 2↓ 46.8k
expose-service-ingressTerraform Module

Terraform module to deploy and expose a kubernetes service using Traefik

★ 2↓ 4.8k
addonsTerraform Module

Terraform module to deploy curated Kubernetes middlewares on multiple cloud providers.

↓ 29.3k
deployment-apiTerraform Module

Create a deployment in Kubernetes with autoscaling, service and nginx ingress ready for production.

★ 1↓ 5.0k
config-map-from-gcp-storageTerraform Module⏱ stale 3y 2mo

k8s-config-map-from-gcp-storage

★ 4↓ 4.8k
yaganTerraform Module
★ 3↓ 5.8k
pact-brokerTerraform Module⏱ stale 3y 7mo

Pack Broker Terraform Module For Kubernetes

★ 3↓ 4.9k
kubectl-cmdTerraform Module⏱ stale 3y 0mo

Terraform kubectl-cmd

★ 3↓ 4.5k
influxdbTerraform Module

Terraform module to deploy InfluxDB v2 (v2.2.0) to a Kubernetes cluster via Helm

★ 2↓ 3.7k
google-slo-generatorTerraform Module

For running slo-generator on GCP inside of GKE

★ 1↓ 37.0k
aad-pod-identity-rbacTerraform Module⏱ stale 1y 7mo

Terraform Azure Active Directory Pod Identity for AKS with RBAC

★ 2↓ 5.9k
mariadbTerraform Module⏱ stale 3y 10mo

This terraform module deploys a MariaDB statefulset into a kubernetes cluster.

★ 2↓ 7.5k
hazelcastTerraform Module⏱ stale 3y 4mo

Terraform module to provision single or multiple member Hazelcast clusters on Kubernetes

★ 3↓ 5.3k
deploymentTerraform Module⏱ stale 3y 3mo

https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/deployment_v1

★ 3↓ 4.3k
alb-ingress-controllerTerraform Module⏱ stale 1y 7mo

Terraform module for deploying ALB Ingress Controller to k8s cluster

★ 2↓ 6.0k
external-dns-awsTerraform Module⏱ stale 1y 7mo

Terraform module for deploying External DNS for AWS to k8s cluster

★ 1↓ 19.2k
applicationTerraform Module⏱ stale 5y 11mo

Terraform module to deploy an application in Kubernetes. Equivalent to a Helm chart, but relaying purely on Te

★ 2↓ 6.1k
cert-managerTerraform Module⏱ stale 2y 7mo

Terraform Module to install cert-manager into your Kubernetes cluster.

★ 2↓ 5.0k
terraform-cloud-operatorTerraform Module⏱ stale 2y 7mo

Install the Terraform Cloud Operator into your Kubernetes cluster

★ 1↓ 5.0k
addonsTerraform Module⏱ stale 4y 10mo

Custom EKS Addons which follows https://github.com/clusterfrak-dynamics/terraform-kubernetes-addons.git approa

★ 2↓ 5.1k
argocd-applicationTerraform Module⏱ stale 1y 7mo

Terraform module that provisions an ArgoCD Application in Kubernetes

★ 2↓ 13.6k
veleroTerraform Module

Deploy velero to kubernetes

↓ 144.2k
argocdTerraform Module⏱ stale 5y 0mo

Terraform module to install ArgoCD into your Kubernetes cluster

★ 1↓ 5.0k
albTerraform Module⏱ stale 3y 6mo

AWS ALB controller for EKS

★ 1↓ 5.0k
cloud-bootstrapTerraform Module⏱ stale 2y 1mo

Terraform module to install Kubernetes stack on cloud or self-hosted on-premise infrastructures such as Bare M

★ 2↓ 4.6k
alb-ingress-controllerTerraform Module⏱ stale 6y 1mo

Terraform module to deploy AWS ALB Ingress Controller and External DNS

★ 1↓ 5.6k
redis-bigkeys-monitoringTerraform Module⏱ stale 3y 1mo

Created Kubernetes Pod to parse output of Redis --bigkeys command and submits the metrics to Google Cloud Moni

★ 1↓ 5.6k
fluentd-cloudwatchTerraform Module⏱ stale 3y 5mo

Terraform module which deploys Fluentd Cloud Watch Agent

★ 2↓ 4.2k
prometheus-operatorTerraform Module⏱ stale 5y 0mo

Terraform Module to install the Prometheus operator into your Kubernetes cluster.

★ 1↓ 5.0k
openwispTerraform Module⏱ stale 4y 7mo

Terraform files for deploying docker-openwisp in kubernetes.

★ 1↓ 5.6k
cloudwatch-agentTerraform Module⏱ stale 3y 5mo

Terraform module which deploys Kubernetes AWS Cloudwatch Agent

★ 1↓ 5.5k
redisTerraform Module⏱ stale 4y 4mo

Kubernetes module to deploy Redis

↓ 16.1k
alb-ingress-controllerTerraform Module⏱ stale 1y 9mo

Terraform module to ease deployment of the AWS ALB Ingress Controller

↓ 969.3k
agentTerraform Module

A Terraform Module to create a Secret and DaemonSet for deploying the Lacework Datacollector Agent in a Kubern

↓ 848.7k
memcacheTerraform Module⏱ stale 4y 2mo
↓ 26.0k
wandbTerraform Module⏱ stale 2y 1mo
↓ 570.2k
catalyst-cluster-bootstrapTerraform Module⏱ stale 1y 7mo

Terraform module that bootstraps a Kubernetes cluster with useful development and monitoring tools

★ 1↓ 8.6k
google-slo-generator-clientTerraform Module⏱ stale 3y 0mo

Client for calling Google's SLO Generator

★ 1↓ 7.9k
external-dnsTerraform Module
↓ 8.6k
namespaceTerraform Module⏱ stale 1y 7mo

WIP

↓ 47.4k
external-dns-aws-istioTerraform Module⏱ stale 4y 12mo

Terraform module to deploy and configure k8s external DNS with EKS and Istio

↓ 7.9k
external-dns-awsTerraform Module⏱ stale 3y 8mo

Terraform module which creates external-dns between kubernetes and AWS route53

↓ 9.0k
monitoringTerraform Module

Terraform module for monitor your kubernetes resources via Prometheus+Alertmanager+Grafana

↓ 5.1k
ilert-kube-agentTerraform Module
↓ 5.1k
ssm-agentTerraform Module⏱ stale 2y 12mo

Terraform module which deploys AWS SSM

★ 1↓ 4.2k
datadogTerraform Module⏱ stale 1y 7mo

Terraform module for deploying Datadog to k8s cluster

↓ 6.5k
x509Terraform Module

Terraform Kubernetes X.509 Module

↓ 3.2k
namespaceTerraform Module⏱ stale 4y 4mo
↓ 161.0k
namespace-setupTerraform Module⏱ stale 4y 3mo
↓ 6.0k
cnbTerraform Module⏱ stale 4y 8mo
↓ 5.5k
deploymentTerraform Module⏱ stale 5y 1mo
↓ 6.6k
serviceTerraform Module⏱ stale 3y 4mo
↓ 98.5k
ingress-nginxTerraform Module⏱ stale 6y 5mo

Terraform implementation of the Nginx Kubernetes Ingress controller

↓ 5.7k
debugTerraform Module⏱ stale 5y 1mo
↓ 73.3k
stateful-setTerraform Module⏱ stale 3y 1mo
↓ 64.3k
ingressTerraform Module⏱ stale 3y 3mo
↓ 62.4k
kubectl-cmdTerraform Module⏱ stale 3y 0mo

Terraform kubectl-cmd

↓ 60.6k
cert-resolverTerraform Module⏱ stale 4y 6mo
↓ 53.3k
appdynamicsTerraform Module⏱ stale 4y 2mo
↓ 5.7k
iwoTerraform Module⏱ stale 4y 2mo
↓ 5.6k
metricsserverTerraform Module⏱ stale 4y 2mo
↓ 5.5k
clusterloadTerraform Module⏱ stale 4y 11mo
↓ 5.4k
podTerraform Module⏱ stale 5y 5mo
↓ 5.2k
castyTerraform Module⏱ stale 1y 6mo

☸️ Terraform module for deploying casty helm-charts on kubernetes!

↓ 5.0k
aws-load-balancer-controllerTerraform Module⏱ stale 4y 1mo

Terraform module which deploys AWS Load Balancer Controller

↓ 4.2k
tillerTerraform Module⏱ stale 5y 4mo

Terraform module to ease Tiller deployments

↓ 27.0k
elasticsearchTerraform Module⏱ stale 4y 3mo

Elasticsearch module for Kubernetes based on elastic Helm charts

↓ 26.1k
namespaceTerraform Module⏱ stale 4y 8mo

Wrapper for https://www.terraform.io/docs/providers/kubernetes/r/namespace.html

↓ 25.7k
jobTerraform Module⏱ stale 5y 1mo
↓ 6.4k
aws-node-termination-handlerTerraform Module⏱ stale 1y 7mo

Terraform module to install the AWS Node Termination Handler

↓ 23.7k

Total

250