Skip to content

Latest commit

 

History

History
89 lines (85 loc) · 6.92 KB

File metadata and controls

89 lines (85 loc) · 6.92 KB

Inputs

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({
grafana_virtualservice_file_path = string
})
{
"grafana_virtualservice_file_path": ""
}
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

Outputs

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.