Skip to content

Commit

Permalink
Allow customization of addon parameter chart
Browse files Browse the repository at this point in the history
  • Loading branch information
elcomtik committed Aug 3, 2023
1 parent b8b7a4f commit b3b3eb9
Showing 1 changed file with 26 additions and 26 deletions.
52 changes: 26 additions & 26 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ module "argo_rollouts" {
description = try(var.argo_rollouts.description, "A Helm chart for Argo Rollouts")
namespace = try(var.argo_rollouts.namespace, "argo-rollouts")
create_namespace = try(var.argo_rollouts.create_namespace, true)
chart = "argo-rollouts"
chart = try(var.argo_rollouts.chart, "argo-rollouts")
chart_version = try(var.argo_rollouts.chart_version, "2.22.3")
repository = try(var.argo_rollouts.repository, "https://argoproj.github.io/argo-helm")
values = try(var.argo_rollouts.values, [])
Expand Down Expand Up @@ -133,7 +133,7 @@ module "argo_workflows" {
description = try(var.argo_workflows.description, "A Helm chart for Argo Workflows")
namespace = try(var.argo_workflows.namespace, "argo-workflows")
create_namespace = try(var.argo_workflows.create_namespace, true)
chart = "argo-workflows"
chart = try(var.argo_workflows.chart, "argo-workflows")
chart_version = try(var.argo_workflows.chart_version, "0.28.2")
repository = try(var.argo_workflows.repository, "https://argoproj.github.io/argo-helm")
values = try(var.argo_workflows.values, [])
Expand Down Expand Up @@ -187,7 +187,7 @@ module "argocd" {
description = try(var.argocd.description, "A Helm chart to install the ArgoCD")
namespace = try(var.argocd.namespace, "argocd")
create_namespace = try(var.argocd.create_namespace, true)
chart = "argo-cd"
chart = try(var.argocd.chart, "argo-cd")
chart_version = try(var.argocd.chart_version, "5.29.1")
repository = try(var.argocd.repository, "https://argoproj.github.io/argo-helm")
values = try(var.argocd.values, [])
Expand Down Expand Up @@ -241,7 +241,7 @@ module "argo_events" {
description = try(var.argo_events.description, "A Helm chart to install the Argo Events")
namespace = try(var.argo_events.namespace, "argo-events")
create_namespace = try(var.argo_events.create_namespace, true)
chart = "argo-events"
chart = try(var.argo_events.chart, "argo-events")
chart_version = try(var.argo_events.chart_version, "2.4.0")
repository = try(var.argo_events.repository, "https://argoproj.github.io/argo-helm")
values = try(var.argo_events.values, [])
Expand Down Expand Up @@ -298,7 +298,7 @@ module "aws_cloudwatch_metrics" {
description = try(var.aws_cloudwatch_metrics.description, "A Helm chart to deploy aws-cloudwatch-metrics project")
namespace = try(var.aws_cloudwatch_metrics.namespace, "amazon-cloudwatch")
create_namespace = try(var.aws_cloudwatch_metrics.create_namespace, true)
chart = "aws-cloudwatch-metrics"
chart = try(var.aws_cloudwatch_metrics.chart, "aws-cloudwatch-metrics")
chart_version = try(var.aws_cloudwatch_metrics.chart_version, "0.0.9")
repository = try(var.aws_cloudwatch_metrics.repository, "https://aws.github.io/eks-charts")
values = try(var.aws_cloudwatch_metrics.values, [])
Expand Down Expand Up @@ -460,7 +460,7 @@ module "aws_efs_csi_driver" {
description = try(var.aws_efs_csi_driver.description, "A Helm chart to deploy aws-efs-csi-driver")
namespace = try(var.aws_efs_csi_driver.namespace, "kube-system")
create_namespace = try(var.aws_efs_csi_driver.create_namespace, false)
chart = "aws-efs-csi-driver"
chart = try(var.aws_efs_csi_driver.chart, "aws-efs-csi-driver")
chart_version = try(var.aws_efs_csi_driver.chart_version, "2.4.1")
repository = try(var.aws_efs_csi_driver.repository, "https://kubernetes-sigs.github.io/aws-efs-csi-driver/")
values = try(var.aws_efs_csi_driver.values, [])
Expand Down Expand Up @@ -634,7 +634,7 @@ module "aws_for_fluentbit" {
description = try(var.aws_for_fluentbit.description, "A Helm chart to install the Fluent-bit Driver")
namespace = try(var.aws_for_fluentbit.namespace, "kube-system")
create_namespace = try(var.aws_for_fluentbit.create_namespace, false)
chart = "aws-for-fluent-bit"
chart = try(var.aws_for_fluentbit.chart, "aws-for-fluent-bit")
chart_version = try(var.aws_for_fluentbit.chart_version, "0.1.24")
repository = try(var.aws_for_fluentbit.repository, "https://aws.github.io/eks-charts")
values = try(var.aws_for_fluentbit.values, [])
Expand Down Expand Up @@ -789,7 +789,7 @@ module "aws_fsx_csi_driver" {
description = try(var.aws_fsx_csi_driver.description, "A Helm chart for AWS FSx for Lustre CSI Driver")
namespace = try(var.aws_fsx_csi_driver.namespace, "kube-system")
create_namespace = try(var.aws_fsx_csi_driver.create_namespace, false)
chart = "aws-fsx-csi-driver"
chart = try(var.aws_fsx_csi_driver.chart, "aws-fsx-csi-driver")
chart_version = try(var.aws_fsx_csi_driver.chart_version, "1.6.0")
repository = try(var.aws_fsx_csi_driver.repository, "https://kubernetes-sigs.github.io/aws-fsx-csi-driver/")
values = try(var.aws_fsx_csi_driver.values, [])
Expand Down Expand Up @@ -1151,7 +1151,7 @@ module "aws_load_balancer_controller" {
namespace = try(var.aws_load_balancer_controller.namespace, "kube-system")
# namespace creation is false here as kube-system already exists by default
create_namespace = try(var.aws_load_balancer_controller.create_namespace, false)
chart = "aws-load-balancer-controller"
chart = try(var.aws_load_balancer_controller.chart, "aws-load-balancer-controller")
chart_version = try(var.aws_load_balancer_controller.chart_version, "1.4.8")
repository = try(var.aws_load_balancer_controller.repository, "https://aws.github.io/eks-charts")
values = try(var.aws_load_balancer_controller.values, [])
Expand Down Expand Up @@ -1361,7 +1361,7 @@ module "aws_node_termination_handler" {
description = try(var.aws_node_termination_handler.description, "A Helm chart to deploy AWS Node Termination Handler")
namespace = try(var.aws_node_termination_handler.namespace, "aws-node-termination-handler")
create_namespace = try(var.aws_node_termination_handler.create_namespace, true)
chart = "aws-node-termination-handler"
chart = try(var.aws_node_termination_handler.chart, "aws-node-termination-handler")
chart_version = try(var.aws_node_termination_handler.chart_version, "0.21.0")
repository = try(var.aws_node_termination_handler.repository, "https://aws.github.io/eks-charts")
values = try(var.aws_node_termination_handler.values, [])
Expand Down Expand Up @@ -1482,7 +1482,7 @@ module "aws_privateca_issuer" {
description = try(var.aws_privateca_issuer.description, "A Helm chart to install the AWS Private CA Issuer")
namespace = try(var.aws_privateca_issuer.namespace, module.cert_manager.namespace)
create_namespace = try(var.aws_privateca_issuer.create_namespace, false)
chart = "aws-privateca-issuer"
chart = try(var.aws_privateca_issuer.chart, "aws-privateca-issuer")
chart_version = try(var.aws_privateca_issuer.chart_version, "v1.2.5")
repository = try(var.aws_privateca_issuer.repository, "https://cert-manager.github.io/aws-privateca-issuer")
values = try(var.aws_privateca_issuer.values, [])
Expand Down Expand Up @@ -1597,7 +1597,7 @@ module "cert_manager" {
description = try(var.cert_manager.description, "A Helm chart to deploy cert-manager")
namespace = try(var.cert_manager.namespace, "cert-manager")
create_namespace = try(var.cert_manager.create_namespace, true)
chart = "cert-manager"
chart = try(var.cert_manager.chart, "cert-manager")
chart_version = try(var.cert_manager.chart_version, "v1.11.1")
repository = try(var.cert_manager.repository, "https://charts.jetstack.io")
values = try(var.cert_manager.values, [])
Expand Down Expand Up @@ -1739,7 +1739,7 @@ module "cluster_autoscaler" {
description = try(var.cluster_autoscaler.description, "A Helm chart to deploy cluster-autoscaler")
namespace = try(var.cluster_autoscaler.namespace, "kube-system")
create_namespace = try(var.cluster_autoscaler.create_namespace, false)
chart = "cluster-autoscaler"
chart = try(var.cluster_autoscaler.chart, "cluster-autoscaler")
chart_version = try(var.cluster_autoscaler.chart_version, "9.29.0")
repository = try(var.cluster_autoscaler.repository, "https://kubernetes.github.io/autoscaler")
values = try(var.cluster_autoscaler.values, [])
Expand Down Expand Up @@ -1841,7 +1841,7 @@ module "cluster_proportional_autoscaler" {
description = try(var.cluster_proportional_autoscaler.description, "A Helm chart to install the Cluster Proportional Autoscaler")
namespace = try(var.cluster_proportional_autoscaler.namespace, "kube-system")
create_namespace = try(var.cluster_proportional_autoscaler.create_namespace, false)
chart = "cluster-proportional-autoscaler"
chart = try(var.cluster_proportional_autoscaler.chart, "cluster-proportional-autoscaler")
chart_version = try(var.cluster_proportional_autoscaler.chart_version, "1.1.0")
repository = try(var.cluster_proportional_autoscaler.repository, "https://kubernetes-sigs.github.io/cluster-proportional-autoscaler")
values = try(var.cluster_proportional_autoscaler.values, [])
Expand Down Expand Up @@ -1954,7 +1954,7 @@ module "external_dns" {
description = try(var.external_dns.description, "A Helm chart to deploy external-dns")
namespace = try(var.external_dns.namespace, "external-dns")
create_namespace = try(var.external_dns.create_namespace, true)
chart = "external-dns"
chart = try(var.external_dns.chart, "external-dns")
chart_version = try(var.external_dns.chart_version, "1.12.2")
repository = try(var.external_dns.repository, "https://kubernetes-sigs.github.io/external-dns/")
values = try(var.external_dns.values, ["provider: aws"])
Expand Down Expand Up @@ -2103,7 +2103,7 @@ module "external_secrets" {
description = try(var.external_secrets.description, "A Helm chart to deploy external-secrets")
namespace = try(var.external_secrets.namespace, "external-secrets")
create_namespace = try(var.external_secrets.create_namespace, true)
chart = "external-secrets"
chart = try(var.external_secrets.chart, "external-secrets")
chart_version = try(var.external_secrets.chart_version, "0.8.1")
repository = try(var.external_secrets.repository, "https://charts.external-secrets.io")
values = try(var.external_secrets.values, [])
Expand Down Expand Up @@ -2325,7 +2325,7 @@ module "gatekeeper" {
description = try(var.gatekeeper.description, "A Helm chart to install Gatekeeper")
namespace = try(var.gatekeeper.namespace, "gatekeeper-system")
create_namespace = try(var.gatekeeper.create_namespace, true)
chart = "gatekeeper"
chart = try(var.gatekeeper.chart, "gatekeeper")
chart_version = try(var.gatekeeper.chart_version, "3.12.0")
repository = try(var.gatekeeper.repository, "https://open-policy-agent.github.io/gatekeeper/charts")
values = try(var.gatekeeper.values, [])
Expand Down Expand Up @@ -2378,7 +2378,7 @@ module "ingress_nginx" {
description = try(var.ingress_nginx.description, "A Helm chart to install the Ingress Nginx")
namespace = try(var.ingress_nginx.namespace, "ingress-nginx")
create_namespace = try(var.ingress_nginx.create_namespace, true)
chart = "ingress-nginx"
chart = try(var.ingress_nginx.chart, "ingress-nginx")
chart_version = try(var.ingress_nginx.chart_version, "4.7.1")
repository = try(var.ingress_nginx.repository, "https://kubernetes.github.io/ingress-nginx")
values = try(var.ingress_nginx.values, [])
Expand Down Expand Up @@ -2631,7 +2631,7 @@ module "karpenter" {
description = try(var.karpenter.description, "A Helm chart to deploy Karpenter")
namespace = try(var.karpenter.namespace, "karpenter")
create_namespace = try(var.karpenter.create_namespace, true)
chart = "karpenter"
chart = try(var.karpenter.chart, "karpenter")
chart_version = try(var.karpenter.chart_version, "v0.27.2")
repository = try(var.karpenter.repository, "oci://public.ecr.aws/karpenter")
values = try(var.karpenter.values, [])
Expand Down Expand Up @@ -2748,7 +2748,7 @@ module "kube_prometheus_stack" {
description = try(var.kube_prometheus_stack.description, "A Helm chart to install the Kube Prometheus Stack")
namespace = try(var.kube_prometheus_stack.namespace, "kube-prometheus-stack")
create_namespace = try(var.kube_prometheus_stack.create_namespace, true)
chart = "kube-prometheus-stack"
chart = try(var.kube_prometheus_stack.chart, "kube-prometheus-stack")
chart_version = try(var.kube_prometheus_stack.chart_version, "46.6.0")
repository = try(var.kube_prometheus_stack.repository, "https://prometheus-community.github.io/helm-charts")
values = try(var.kube_prometheus_stack.values, [])
Expand Down Expand Up @@ -2801,7 +2801,7 @@ module "metrics_server" {
description = try(var.metrics_server.description, "A Helm chart to install the Metrics Server")
namespace = try(var.metrics_server.namespace, "kube-system")
create_namespace = try(var.metrics_server.create_namespace, false)
chart = "metrics-server"
chart = try(var.metrics_server.chart, "metrics-server")
chart_version = try(var.metrics_server.chart_version, "3.10.0")
repository = try(var.metrics_server.repository, "https://kubernetes-sigs.github.io/metrics-server/")
values = try(var.metrics_server.values, [])
Expand Down Expand Up @@ -2854,7 +2854,7 @@ module "secrets_store_csi_driver" {
description = try(var.secrets_store_csi_driver.description, "A Helm chart to install the Secrets Store CSI Driver")
namespace = try(var.secrets_store_csi_driver.namespace, "kube-system")
create_namespace = try(var.secrets_store_csi_driver.create_namespace, false)
chart = "secrets-store-csi-driver"
chart = try(var.secrets_store_csi_driver.chart, "secrets-store-csi-driver")
chart_version = try(var.secrets_store_csi_driver.chart_version, "1.3.3")
repository = try(var.secrets_store_csi_driver.repository, "https://kubernetes-sigs.github.io/secrets-store-csi-driver/charts")
values = try(var.secrets_store_csi_driver.values, [])
Expand Down Expand Up @@ -2907,7 +2907,7 @@ module "secrets_store_csi_driver_provider_aws" {
description = try(var.secrets_store_csi_driver_provider_aws.description, "A Helm chart to install the Secrets Store CSI Driver and the AWS Key Management Service Provider inside a Kubernetes cluster.")
namespace = try(var.secrets_store_csi_driver_provider_aws.namespace, "kube-system")
create_namespace = try(var.secrets_store_csi_driver_provider_aws.create_namespace, false)
chart = "secrets-store-csi-driver-provider-aws"
chart = try(var.secrets_store_csi_driver_provider_aws.chart, "secrets-store-csi-driver-provider-aws")
chart_version = try(var.secrets_store_csi_driver_provider_aws.chart_version, "0.3.2")
repository = try(var.secrets_store_csi_driver_provider_aws.repository, "https://aws.github.io/secrets-store-csi-driver-provider-aws")
values = try(var.secrets_store_csi_driver_provider_aws.values, [])
Expand Down Expand Up @@ -3013,7 +3013,7 @@ module "velero" {
description = try(var.velero.description, "A Helm chart to install the Velero")
namespace = try(var.velero.namespace, "velero")
create_namespace = try(var.velero.create_namespace, true)
chart = "velero"
chart = try(var.velero.chart, "velero")
chart_version = try(var.velero.chart_version, "3.1.6")
repository = try(var.velero.repository, "https://vmware-tanzu.github.io/helm-charts/")
values = try(var.velero.values, [])
Expand Down Expand Up @@ -3137,7 +3137,7 @@ module "vpa" {
description = try(var.vpa.description, "A Helm chart to install the Vertical Pod Autoscaler")
namespace = try(var.vpa.namespace, "vpa")
create_namespace = try(var.vpa.create_namespace, true)
chart = "vpa"
chart = try(var.vpa.chart, "vpa")
chart_version = try(var.vpa.chart_version, "1.7.5")
repository = try(var.vpa.repository, "https://charts.fairwinds.com/stable")
values = try(var.vpa.values, [])
Expand Down Expand Up @@ -3214,7 +3214,7 @@ module "aws_gateway_api_controller" {
description = try(var.aws_gateway_api_controller.description, "A Helm chart to deploy aws-gateway-api-controller")
namespace = try(var.aws_gateway_api_controller.namespace, "aws-application-networking-system")
create_namespace = try(var.aws_gateway_api_controller.create_namespace, true)
chart = "aws-gateway-controller-chart"
chart = try(var.aws_gateway_api_controller.chart, "aws-gateway-controller-chart")
chart_version = try(var.aws_gateway_api_controller.chart_version, "v0.0.12")
repository = try(var.aws_gateway_api_controller.repository, "oci://public.ecr.aws/aws-application-networking-k8s")
values = try(var.aws_gateway_api_controller.values, [])
Expand Down

0 comments on commit b3b3eb9

Please sign in to comment.