## Requirements
The following requirements are needed by this module:
- [kubernetes](#requirement\_kubernetes) (~> 2.11)
## Providers
The following providers are used by this module:
- [kubernetes](#provider\_kubernetes) (~> 2.11)
## Modules
No modules.
## Resources
The following resources are used by this module:
- [kubernetes_cluster_role_binding.this](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/cluster_role_binding) (resource)
- [kubernetes_config_map.this](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/config_map) (resource)
- [kubernetes_daemonset.this](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/daemonset) (resource)
- [kubernetes_service.prometheus](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/service) (resource)
- [kubernetes_service_account.this](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/service_account) (resource)
## Required Inputs
The following input variables are required:
### [cluster\_cidr](#input\_cluster\_cidr)
Description: Kubernetes cluster CIDR
Type: `string`
### [kubernetes\_server](#input\_kubernetes\_server)
Description: Kubernetes (master) server address (eg: https://k8s.my.domain:6443/)
Type: `string`
### [kubernetes\_version](#input\_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](#input\_additional\_config)
Description: n/a
Type: `map(any)`
Default: `{}`
### [daemonset\_name](#input\_daemonset\_name)
Description: n/a
Type: `string`
Default: `"kube-proxy"`
### [mode](#input\_mode)
Description: n/a
Type: `string`
Default: `"iptables"`
### [namespace](#input\_namespace)
Description: n/a
Type: `string`
Default: `"kube-system"`
## Outputs
The following outputs are exported:
### [cluster\_role\_binding](#output\_cluster\_role\_binding)
Description: n/a
### [configmap](#output\_configmap)
Description: n/a
### [daemonset](#output\_daemonset)
Description: n/a
### [service\_account](#output\_service\_account)
Description: n/a