Questions tagged [gitops]

GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation.

5 questions
4
votes
1 answer

Why does argocd keep re-syncing my Job?

I'm deploying an application using ArgoCD. The deployment manifests include a Job that performs some one-time initialization for the application. The Job resource looks like this: apiVersion: batch/v1 kind: Job metadata: labels: …
larsks
  • 47,453
1
vote
1 answer

How to prevent orphan objects in argoCD apps?

In my configuration app folder I have 2 manifests: deployment.yaml and service.yaml. The argoCD app works fine, but at every update it creates a new replicaset, with a new pod and when the new pod is healthy, the old one dies. The problem is that…
1endell
  • 13
0
votes
1 answer

Helm Install Error of Flux Operator: No matches for kind FluxInstance in version fluxcd.controlplane.io/v1

I am trying to install Flux Operator using Helm install from the docs here helm install flux-operator oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator \ --namespace flux-system Note: I have pulled the helm chart into my own internal…
0
votes
1 answer

How to manage keycloak using git-ops for multiple environment

We are currently using keycloak for a very simple usecase that enables the Oauth2 client credential grants for sets of Apis behind nginx ingress controller on kubernetes. Keycloak works well, as we can use the console to create the client, scope and…
user2501711
  • 103
  • 1
0
votes
1 answer

How to edit patch items in a Kustomization file for doing gitops with Helm (and avoiding patches piling up)

I'm looking for a better way to update docker images defined ina HelmRelease using GitOps, as my current method is generating noise. After introducing Helm to a cluster I'm managing with GitOps, I'm finding some difficulties on how to properly…
RogerFC
  • 354