Name | Description | Type | Default | Required |
---|---|---|---|---|
actions_runner_controller | Enable actions_runner_controller add-on | bool |
false |
no |
actions_runner_controller_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
actions_runner_controller_helm_config | Path to override-values.yaml for actions_runner_controller Chart | any |
null |
no |
certification_manager | Enable certification_manager add-on | bool |
false |
no |
certification_manager_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
certification_manager_helm_config | Path to override-values.yaml for Certification Manager Chart | any |
null |
no |
cluster_autoscaler | Enable Cluster Autoscaler add-on | bool |
false |
no |
cluster_autoscaler_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
cluster_autoscaler_helm_config | Path to override-values.yaml for Cluster Autoscaler Helm Chart | any |
null |
no |
external_dns | Enable External DNS add-on | bool |
false |
no |
external_dns_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
external_dns_helm_config | Path to override-values.yaml for External DNS Helm Chart | any |
null |
no |
external_secrets | Enable or disable external-secrets deployment | bool |
false |
no |
external_secrets_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
external_secrets_helm_config | Path to override-values.yaml for External-Secrets Helm Chart | any |
null |
no |
filebeat | Enable filebeat add-on | bool |
false |
no |
filebeat_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
filebeat_helm_config | Path to override-values.yaml for filebeat Helm Chart | any |
null |
no |
gke_cluster_name | gke cluster name | string |
"" |
no |
grafana | Enable Grafana add-on | bool |
false |
no |
grafana_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
grafana_helm_config | Grafana Helm Chart config | any |
null |
no |
grafana_manifests | Path of virtual-service yaml manifests | object({ |
{ |
no |
ingress_nginx | Enable Nginx ingress add-on | bool |
false |
no |
ingress_nginx_extra_configs | Nginx ingress extra config | any |
{} |
no |
ingress_nginx_helm_config | Path to override-values.yaml for Ingress Nginx Helm Chart | any |
null |
no |
keda | Enable Keda add-on | bool |
false |
no |
keda_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
keda_helm_config | Path to override-values.yaml for Keda Helm Chart | any |
null |
no |
kubeclarity | Enable Kubeclarity add-on | bool |
false |
no |
kubeclarity_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
kubeclarity_helm_config | Path to override-values.yaml for Kubeclarity Helm Chart | any |
null |
no |
project_id | GCP project ID | string |
n/a | yes |
prometheus | Enable prometheus add-on | bool |
false |
no |
prometheus_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
prometheus_helm_config | Prometheus Helm Chart config | any |
null |
no |
redis | Enable Redis add-on | bool |
false |
no |
redis_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
redis_helm_config | Path to override-values.yaml for Redis Helm Chart | any |
null |
no |
region | cluster region | string |
"" |
no |
reloader | Enable Reloader add-on | bool |
false |
no |
reloader_extra_configs | Override attributes of helm_release terraform resource | any |
{} |
no |
reloader_helm_config | Path to override-values.yaml for Reloader Helm Chart | any |
null |
no |
Name | Description |
---|---|
actions_runner_controller_chart_version | Chart version of the actions_runner_controller Helm Chart. |
actions_runner_controller_namespace | The namespace where actions_runner_controller is deployed. |
actions_runner_controller_repository | Helm chart repository of the actions_runner_controller. |
certification_manager_chart_version | Chart version of the certification-manager Helm Chart. |
certification_manager_namespace | The namespace where certification-manager is deployed. |
certification_manager_repository | Helm chart repository of the certification-manager. |
cluster_autoscaler_chart_version | chart version used for cluster-autoscaler helmchart |
cluster_autoscaler_namespace | Namespace where cluster-autoscaler is installed |
cluster_autoscaler_repository | helm repository url of cluster-autoscaler |
external_dns_chart_version | chart version used for external DNS helmchart |
external_dns_namespace | Namespace where external DNS is installed |
external_dns_repository | helm repository url of external DNS |
external_secrets_chart_version | chart version used for external secrets helmchart |
external_secrets_namespace | Namespace where external secrets is installed |
external_secrets_repository | helm repository url of external secrets |
filebeat_chart_version | chart version used for filebeat helmchart |
filebeat_namespace | Namespace where filebeat is installed |
filebeat_repository | helm repository url of filebeat |
ingress-nginx_chart_version | chart version used for ingress-nginx helmchart |
ingress-nginx_namespace | Namespace where ingress-nginx is installed |
ingress-nginx_repository | helm repository url of ingress-nginx |
keda_chart_version | chart version used for keda helmchart |
keda_namespace | Namespace where keda is installed |
keda_repository | helm repository url of keda |
kubeclarity_chart_version | chart version used for kubeclarity helmchart |
kubeclarity_namespace | Namespace where kubeclarity is installed |
kubeclarity_repository | helm repository url of kubeclarity |
prometheus_chart_version | Chart version of the prometheus Helm Chart. |
prometheus_namespace | The namespace where prometheus is deployed. |
prometheus_repository | Helm chart repository of the prometheus. |
redis_chart_version | Chart version of the Redis Helm Chart. |
redis_namespace | The namespace where Redis is deployed. |
redis_repository | Helm chart repository of the Redis. |
reloader_chart_version | Chart version of the reloader Helm Chart. |
reloader_namespace | The namespace where reloader is deployed. |
reloader_repository | Helm chart repository of the reloader. |