GitOps is a way to do Kubernetes cluster management and application delivery. It works by using Git as a single source of truth for declarative infrastructure and applications. With Git at the center of your delivery pipelines, developers can make pull requests to accelerate and simplify application deployments and operations tasks to Kubernetes.
Questions tagged [gitops]
121 questions
0
votes
0 answers
Can applicationset create application for every subfolder (recursively) that gets created in the source Git Repo?
My Source Git repo directory looks like this:
K8s-envs/
├── Dev
├── Int
├── Preprod
└── Prod
Currently I have 4 applications for each env (via List Generator) from the above setup.
Is it possible to applicationset to create new applications for the…

devops_dummy
- 21
- 8
0
votes
1 answer
applicationset is failing with error "cannot find the destination cluster" , even though the cluster exsist in my ArgoCD Clusters List
I added 4 K8s clusters in my ArgoCD (within same network) in my ArgoCD Clusters Setup and when I am creating a new applicationset with one of the clusters, it's failing with below error:
> $ argocd appset list
>
> NAME NAMESPACE PROJECT SYNCPOLICY…

devops_dummy
- 21
- 8
0
votes
1 answer
Using Matrix generator (Git & Cluster Generator), how can I configure to deploy Applications from a specific folder in Git repo to a Specific Cluster?
While reading the Matric Generator: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Generators-Matrix/ , I see we can combine two different Generators and deploy Applications on multiple Clusters at the same time.
For my use…

devops_dummy
- 21
- 8
0
votes
0 answers
Is it possible to create ArgoCD Account (Not a Group) for the users to only have read & execute permissions for a specific Project?
When looked at the documentation, I see it can be achieved for a group rather than an Account/User level: Projects - Argo CD - Declarative GitOps CD for Kubernetes (argo-cd.readthedocs.io)
Is there a way to create a single or multiple account for…

devops_dummy
- 21
- 8
0
votes
1 answer
ArgoCD Helm files from remote sources
I have this argo application :
project: myproject
destination:
server: 'https://kubernetes.default.svc'
namespace: myns
syncPolicy:
automated:
prune: true
syncOptions:
- CreateNamespace=true
…

tonton
- 1
- 2
0
votes
0 answers
Other than redis-ha config, pretty much everything is same in stand-aloneinstall.yaml & high availability (install.yaml) files
In ArgoCD official GitHub repo, the only difference I can see is the configuration of Redis with high availability and I dont see any other differences.
How does this redis with high availability works in practical world? What are their use…

devops_dummy
- 21
- 8
0
votes
1 answer
How do I enable / disable the multi tenancy restrictions in Flux2 with AKS (and should I?)
I'm starting on a journey with Flux2 against my shiny new AKS cluster (testing/development) and wanted to use GitOps as my default way of deploying stuff into my cluster. As a result, i thought I'd use Bicep to create both the cluster and set up my…

The Senator
- 5,181
- 2
- 34
- 49
0
votes
1 answer
Application Destination needs to be in Projects or Application - ArgoCD?
I am confused on the "application destination" as I am getting different errors when I am adding the destination within the Application config vs Projects Config.

devops_dummy
- 21
- 8
0
votes
0 answers
Can ArgoCD manage applications in EKS clusters across different AWS accounts?
Can ArgoCD manage applications (via ApplicationSet) in EKS clusters across different AWS accounts? And is this a normal practice? (having different AWS accounts for test and prod environments)

AndCode
- 384
- 1
- 10
0
votes
1 answer
Getting unknown cert error when creating ArgoCD Application
I setup a new Argo Setup on our Kubernetes Cluster and playing around with manual Application creation and it throwed the below error
Unable to create application: application spec for app-name is
invalid: InvalidSpecError: repository not…

devops_dummy
- 21
- 8
0
votes
0 answers
ArgoCD setup issue on EKS
I have tried to setup argocd application on the Eks environment using EC2 Linux, I try to login using load balancer, and when I look into the status its showing unknown.
I am expecting that the status should be successful.

Abhishek
- 1
0
votes
1 answer
How to configure FluxCD in AKS to use service principal to pull from AzureDevops repo?
During the setup of a AKS cluster (with terraform, but I don't think it's relevant in this context) I want to enable and configure the flux extension.
Flux should, of course, pull the yaml-files from some Azure DevOps Repo. In my case, I am trying…

Luka Klarić
- 323
- 2
- 16
0
votes
0 answers
Helmrelease cannot find Helmsource
When I try to apply Helmrelease Flux cannot find the source but the source actually exists.
I use Artifact Registry (GCP) for Helm chart repo.
Here is the Flux command I used to create it:
flux create source oci regapp-repo…

Gedrimas
- 13
- 5
0
votes
0 answers
ArgoCD error: roles.rbac.authorization.k8s.io already exists
ArgoCD seems to be trying to reconcile a role that doesn't exist, in an infinite loop. This message gets spammed out faster than I can read it.
Using OLM, I get this output.
1.6853705979268556e+09 INFO controller.argocd Reconciling ArgoCD …

brendan
- 31
- 3
0
votes
1 answer
ARGOCD ssh: handshake failed: read tcp 10.#.3.21:36808->20.#.#.#:22: read: connection reset by peer and failed to get git client for repo
created an argocd-application, mentioned two sources, it got sync ok status, but every few seconds start getting
ssh: handshake failed: read tcp 10.254.3.21:36808->20.41.6.26:22: read: connection reset by peer
and failed to get git client for repo…

jitender singh
- 3
- 3