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
"Root of Configuration" for GitOps and CI/CD
In reading about configuration management, GitOps and CI/CD-Pipelines, I didn't find a good answer to the following question:
Who manages the configuration for the configuration management tools?
If, for instance, one were to use something like…

Rumo
- 1
- 2
0
votes
0 answers
Gitops - how is an artifact promoted between clusters in K8s?
Suppose we have 3 clusters per zone/region = dev, staging, prod.
Suppose we have 3 zones/region.
In gitops practice,
Q1) how does a good build of a commit-id get promoted between environments in a region.
Q2) how does a good build of a commit-id get…

chz
- 355
- 1
- 7
- 21
0
votes
1 answer
Unable to deploy helm charts via flux CD v2
I am installing flux on AKS cluster and synch it with my private GitHub repo, not attached to organization to clearly narrow down if it is a certificates issue.
First thing first I performed is flux bootstrap! and it worked well. Unfortunately, when…
0
votes
2 answers
ArgoCD path in application, how does it work?
I am using ArgoCD for a couple of weeks now and I don't really understand how to define spec.source.path in the application.
I have set the following path:
...
spec:
source:
repoURL: https://github.com/theautomation/home-assistant.git
…

theautomation
- 35
- 1
- 6
0
votes
0 answers
send webhook to ArgoWorkflow without exposing webhook
I am pretty confused while asking this question.
I have a kubernetes cluster residing on-perm. and most of the services are on github( connected to dockerhub). Now I am trying to implement gitops using Argo.
I want to receive github webhook events…

Adam abdul shakoor
- 324
- 1
- 13
0
votes
1 answer
How do I delete Kubernetes PVCs in a Gitops environment?
I've searched (perhaps poorly?) but haven't found anything on this topic.
We strive to go for a complete Gitops approach for our application, which means we're using Git to store our application configuration and are introducing Argo CD (with…

ismi
- 1
- 2
0
votes
0 answers
argocd repo add not using proxy
I am running Argocd in a private cluster in AKS and I am trying to connect to a git repo that is behind a proxy. When I try to add the repo using the --proxy flag it doesn't seem to try to connect via proxy. The domain doesn't even resolve and when…

rf guy
- 379
- 10
- 26
0
votes
1 answer
Getting periodic slack notifications for disabled auto-sync feature in ArgoCD
We recently had an issue with one of our releases and had to rollback all our services manually. While doing so we had to disable the ‘auto-sync’ feature. After reverting the faulty PR, we forgot to enable the auto-sync again and the apps were…

rishav
- 441
- 9
- 27
0
votes
1 answer
How to create yaml manifests from apache camel-k?
I am playing around with camel-k to build some integrations. The dev mode experience is really great. My command is kamel run --config file:demo-template.json demo-driver.groovy --dev
But when i am finished i would like not just remove the --dev…

Guido Zockoll
- 141
- 3
- 11
0
votes
0 answers
Git sync without commit
We are using atlassian git for Gitops deployment. The agent running in kubernetes cluster frequently check commits or changes in the master branch and deploy it accordingly. Last time our git was down, and we made changes in the production cluster…

Wonderhost
- 130
- 1
- 1
- 11
0
votes
1 answer
Is it possible to automatically pull new versions of a docker image and deploy them on a Raspberry pi?
I am running docker containers on a Raspberry pi. I miss the last puzzle of my CI/CD project that is to automate the flow (pull the newest docker images from my repo and deploy it) and was wondering if someone else had figured this process out? Is…

amario
- 1
- 1
0
votes
2 answers
How to automate release notes using GIT merge descriptions
All,
In our organization we are trying to automate generating RELEASE NOTES using GIT Merge requests.
Is there any better way to do this, preferably looking for a solution in NodeJS.

KingsLight
- 31
- 5
0
votes
2 answers
Change value in yaml file without changing the files structure
I'm thinking about setting up a GitOps CI/CD pipeline in my cluster with Jenkins and ArgoCD.
For a start I want to have a repository for my CI environment with some values files for the Helm charts of my applications.
One thing that I cannot really…

Max N.
- 993
- 1
- 12
- 31
0
votes
2 answers
argocd-notifications single app update triggers sync event on all other apps as well
I have multiple apps (helm) deployed via argocd (app of apps pattern), all residing in folders in same git repository:
app1, app2, app3... appN.
I am using argocd-notifications.
I have configured trigger for on-deployed event (from example in helm…

gio
- 337
- 3
- 8
0
votes
1 answer
Keel.sh not seeing pods
For those who gave a try to keel.sh .. how to make it detects image referenced in pods ?
For the moment, it only detect docker images mentioned within deployments. What if I need to track the image of a single pod?
This is weird cause in the…

farhawa
- 10,120
- 16
- 49
- 91