Tamas Kiss b857c7ae9f
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
ci: adding drone.yml
2022-05-27 04:29:00 +02:00
2022-05-27 04:29:00 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 04:17:21 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00
2022-05-27 02:51:52 +02:00

Terraform module for Lawndale Kubernetes environment

Build Status

This module manages the core Kubernetes cluster components running on Lawndale including workers.

Requirements

The following requirements are needed by this module:

Providers

The following providers are used by this module:

Modules

The following Modules are called:

flannel

Source: git@git.thomasklein.me:thomasklein/terraform-modules//kubernetes/flannel

Version:

kube_proxy

Source: git@git.thomasklein.me:thomasklein/terraform-modules//kubernetes/kube-proxy

Version:

worker

Source: git@git.thomasklein.me:thomasklein/terraform-modules//lawndale-vm

Version:

Resources

The following resources are used by this module:

Required Inputs

The following input variables are required:

lawndale_dns_key_secret

Description: DNSSEC key to use sigining the NSUPDATE queries for Lawndale

Type: string

lawndale_dns_port

Description: Port where the lawndale internal DNS server listens on

Type: number

Optional Inputs

The following input variables are optional (have default values):

lawndale_dns_host

Description: Address to reach lawndale internal DNS server

Type: string

Default: "lawndale-hyper"

lawndale_dns_key_algorithm

Description: DNSSEC key to use sigining the NSUPDATE queries for Lawndale

Type: string

Default: "hmac-sha256"

lawndale_dns_transport

Description: Port where the lawndale internal DNS server listens on

Type: string

Default: "udp"

Outputs

No outputs.

Description
No description provided
Readme 108 KiB
Languages
HCL 91.9%
XSLT 8.1%