Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
variables.tf 887 B
Newer Older
variable "helm_config" {
Kevin Coleman's avatar
Kevin Coleman committed
  description = "Helm provider config for the aws_load_balancer_controller."
variable "manage_via_gitops" {
  type        = bool
  default     = false
  description = "Determines if the add-on should be managed via GitOps."
}
variable "addon_context" {
  type = object({
    aws_caller_identity_account_id = string
    aws_caller_identity_arn        = string
    aws_eks_cluster_endpoint       = string
    aws_partition_id               = string
    aws_region_name                = string
    eks_cluster_id                 = string
    eks_oidc_issuer_url            = string
    eks_oidc_provider_arn          = string
    tags                           = map(string)
    irsa_iam_role_path             = string
    irsa_iam_permissions_boundary  = string
  description = "Input configuration for the addon"