Closed allamand closed 1 year ago
When deploying AppMesh Controller Add-On with the blueprint and trying to deploy it with ArgoCD 👍
enable_argocd = true argocd_manage_add_ons = true # Indicates that ArgoCD is responsible for managing/deploying Add-ons. enable_appmesh_controller = true
Then, the Addon is deployed with Terraform and does not uses ArgoCD
module "eks_blueprints_kubernetes_addons" { source = "github.com/aws-ia/terraform-aws-eks-blueprints//modules/kubernetes-addons?ref=v4.17.0" eks_cluster_id = module.eks_blueprints.eks_cluster_id eks_cluster_endpoint = module.eks_blueprints.eks_cluster_endpoint eks_oidc_provider = module.eks_blueprints.oidc_provider eks_cluster_version = module.eks_blueprints.eks_cluster_version #--------------------------------------------------------------- # ARGO CD ADD-ON #--------------------------------------------------------------- enable_argocd = true argocd_manage_add_ons = true # Indicates that ArgoCD is responsible for managing/deploying Add-ons. argocd_applications = { addons = local.addon_application } # This example shows how to set default ArgoCD Admin Password using SecretsManager with Helm Chart set_sensitive values. argocd_helm_config = { set_sensitive = [ { name = "configs.secret.argocdServerAdminPassword" value = bcrypt(data.aws_secretsmanager_secret_version.admin_password_version.secret_string) } ] set = [ { name = "server.service.type" value = "LoadBalancer" } ] } # EKS Managed Add-ons enable_amazon_eks_vpc_cni = true enable_amazon_eks_coredns = true enable_amazon_eks_kube_proxy = true enable_amazon_eks_aws_ebs_csi_driver = true # Add-ons enable_metrics_server = true enable_prometheus = true enable_argo_rollouts = true enable_grafana = true enable_appmesh_controller = true }
The deployment of the Helm Chart should be delegated to ArgoCD
The Addon is deployed normally with Terraform
This issue has been automatically marked as stale because it has been open 30 days with no activity. Remove stale label or comment or this issue will be closed in 10 days
Issue closed due to inactivity.
Description
When deploying AppMesh Controller Add-On with the blueprint and trying to deploy it with ArgoCD 👍
Then, the Addon is deployed with Terraform and does not uses ArgoCD
Reproduction Code [Required]
Expected behaviour
The deployment of the Helm Chart should be delegated to ArgoCD
Actual behaviour
The Addon is deployed normally with Terraform