Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Velero kubernete addon ...manage_via_gitops does not work #61

Closed
bmacauley opened this issue Nov 3, 2022 · 4 comments
Closed

Velero kubernete addon ...manage_via_gitops does not work #61

bmacauley opened this issue Nov 3, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request gitops

Comments

@bmacauley
Copy link

Description

I cannot install Velero using argocd. It always installs via helm

I am using the following...
argocd_manage_add_ons = true

Other modules are working fine and install via argocd eg externaldns

The velero module is missing this line...

manage_via_gitops = var.manage_via_gitops

Versions

  • Module version : v4.14.0

  • Terraform version: 1.1.9

@Zvikan Zvikan added the enhancement New feature or request label Nov 4, 2022
@Zvikan
Copy link

Zvikan commented Nov 4, 2022

Hey, if you are referring to using https://github.com/aws-samples/eks-blueprints-add-ons , velero is not there, that's why it's not being installed for you and others.
I'll look into it as I'm already doing some work around the GitOps area now

@Zvikan
Copy link

Zvikan commented Nov 4, 2022

aws-samples/eks-blueprints-add-ons#113 created, once merge feel free to give it another run

@dkravetz
Copy link

dkravetz commented Feb 9, 2023

I'm currently doing a PoC with blueprints, managing add-ons via GitOps and this is still a present problem.

Even when adding locally manage_via_gitops = var.manage_via_gitops to https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/modules/kubernetes-addons/velero/main.tf I end up with Velero in both ArgoCD and a Helm release that Terraform tries to apply.

Moreover, I end up with the following error messages, despite the fields being specified, whenever I sync Velero with Argo. If I Sync with Apply Only, there are no issues being reported
image

@bryantbiggs bryantbiggs transferred this issue from aws-ia/terraform-aws-eks-blueprints Mar 17, 2023
@bryantbiggs
Copy link
Contributor

thank you for the issue! At this time we are re-evaluating the integration between Terraform and GitOps operators like ArgoCD. We have removed the integration from the current project and will be tracking all feedback input in #114 while developing the next iteration of this integration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gitops
Projects
None yet
Development

No branches or pull requests

4 participants