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"
}
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)
| Name | Type | Description | Default |
|---|---|---|---|
| hcloud_token | string | Hetzner Cloud API Token | required |
| network_name | string | Hetzner Cloud Network name | required |
| ccm_image_version | string | Hetzner Cloud Controller Manager image version | "v1.11.1" |
| cluster_cidr | string | Pod 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
Similar packages
caf-enterprise-scale
Azure landing zones Terraform module
★ 952terraform
caf
Terraform supermodule for the Terraform platform engineering for Azure
★ 581terraform
lz-vending
Terraform module to deploy landing zone subscriptions (and much more) in Azure
★ 210terraform-module
label
Terraform Module to define a consistent naming convention by (namespace, stage,
★ 702terraform