hcloud-controller-manager

colinwilson/hcloud-controller-manager/kubernetes

Terraform Module HCL KUBERNETES

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

Install
module "hcloud-controller-manager" {
source = "colinwilson/hcloud-controller-manager/kubernetes"
version = "0.2.1"
}
plain text: /constructs/tfmod-colinwilson-hcloud-controller-manager-kubernetes/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-kubernetes-hcloud-controller-manager A simple module to provision the Hetzner Cloud Controller Manager (With Network & Load Balancer Support) inside a Kubernetes cluster running on Hetzner Cloud. See the variables file for the available configuration options. Please note that this module requires Kubernetes 1.18 or newer.

Inputs (4)
NameTypeDescriptionDefault
hcloud_tokenstringHetzner Cloud API Token required
network_namestringHetzner Cloud Network name required
ccm_image_versionstringHetzner Cloud Controller Manager image version"v1.11.1"
cluster_cidrstringPod Network Range"10.244.0.0/16"
Resources (4)
kubernetes_cluster_role_bindingkubernetes_deploymentkubernetes_secretkubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.1
Cloud KUBERNETES
★ Stars6
Forks4
Total downloads5.3k
Inputs4
Resources4
Namespacecolinwilson
Updated