Files

Requirements

The following requirements are needed by this module:

Providers

The following providers are used by this module:

Modules

No modules.

Resources

The following resources are used by this module:

Required Inputs

The following input variables are required:

cluster_cidr

Description: Kubernetes cluster CIDR

Type: string

kubernetes_server

Description: Kubernetes (master) server address (eg: https://k8s.my.domain:6443/)

Type: string

kubernetes_version

Description: Kubernetes cluster version (eg: 1.23.5)

Type: string

Optional Inputs

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

additional_config

Description: n/a

Type: map(any)

Default: {}

daemonset_name

Description: n/a

Type: string

Default: "kube-proxy"

mode

Description: n/a

Type: string

Default: "iptables"

namespace

Description: n/a

Type: string

Default: "kube-system"

Outputs

The following outputs are exported:

cluster_role_binding

Description: n/a

configmap

Description: n/a

daemonset

Description: n/a

service_account

Description: n/a