Questions tagged [gitops]

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.

121 questions
2
votes
0 answers

syntax error: expected , but found '-' (syntax)

I have two environmental variables defined which are working fine. Apart from this, I have one JSON object serviceAccount which stored in manually created secret firebase-connector. As soon as I add this second part I got an error. I followed syntax…
Pramod
  • 69
  • 1
  • 10
2
votes
1 answer

fluxcd not applying anything with err="running kubectl: error: unable to recognize \"STDIN\": ..."

I recently installed FluxCD 1.19.0 on an Azure AKS k8s cluster using fluxctl install. We use a private git (self hosted bitbucket) which Flux is able to reach and check out. Now Flux is not applying anything with the error…
Michael Niemand
  • 1,578
  • 3
  • 23
  • 39
1
vote
1 answer

Can ArgoCD deploy a Helm chart from Git repository, not from Helm chart repository?

I've tried the Application definition below, but it's just not synchronizing by ArgoCD without any logging. Synchronization process just keeps hanging. apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: guestbook namespace:…
AndCode
  • 384
  • 1
  • 10
1
vote
0 answers

Can I use labels while creating Generators in ArgoCD ApplicationSet's for targeting deploying Applications in specific clusters

Like the title said, I have a single Git repo with multiple folders (with K8s manifests) and I got 4 K8s clusters where manifests in a specific folder from Git repo needs to be deployed on a specific K8s cluster. I figured a List generator can be…
1
vote
1 answer

How does the e2e architecture concept look for GitOps / Gitlab-IaC-k8s-Webapp?

I'm lost in the forest of GitOps / DevOps with k8s deployment I find information on Infrastructure as Code (Terraform) Kubernetes k8s cluster, all the k8s manifest, Docker Container Flux but it's not clear how these tie together. Is there…
til
  • 832
  • 11
  • 27
1
vote
0 answers

How to apply dynamic Helm deployment with ArgoCD?

How can I migrate my helm deployment to ArgoCD, taking into account my repository structure which includes a helm chart and a projects folder containing application-specific values to override default helm values.yaml? In my GitLab CI's deploy…
lagrance
  • 55
  • 5
1
vote
1 answer

How to init an ArgoCD application from a git repository

I would like to create an argoCD application right from the git repository, ie the gitOps way. I already created a CRD file for the application which looks like this: apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: my-service …
Melkis H.
  • 179
  • 2
  • 10
1
vote
1 answer

Argo cd with eks fargate

Is there anyone who uses argo cd on eks fargate?? It seems that there is an issue with Argo setup on Fargate. All pods are in pending state I’ve tried installing on argocd namespace and existing ones. Still doesn’t work I tried to install it using…
1
vote
1 answer

Flux v2 - How to Deploy Same Helm Chart, Multiple Times, Into Different Namespaces

We are building out a small cluster for a dev team. Ive been working through this repo: https://github.com/fluxcd/flux2-kustomize-helm-example The infrastructure part went fine. Now instead of apps I need to create a way for each developer, to…
Justin S
  • 774
  • 2
  • 11
  • 22
1
vote
1 answer

argocd pass dynamic variables to a helm release

I have a set of applications I would like to deploy on several eks clusters like Prometheus, Grafana and others. I have this setup inside 1 git repo that has an app of apps that each cluster could reference to. My issue is having small changes in…
1
vote
1 answer

flux deployment error X509 certificate signed by unknown authority

My aim is to deploy a container-labelling-webhook solution onto my AKS cluster using flux CD v2. Once I have it operational, I want to rollout to multiple clusters. Command used to bootstrap AKS Cluster(Flux Installation I mean) flux bootstrap git…
1
vote
2 answers

Enabling cross-namespace references on flux and Azure AKS / gitops

Trying to add a nginx ingress controller (amongst other things) to my Azure AKS cluster and running into the following issue when trying to deploy via the MS flux v2 gitops setup. Think it's related to the flux/aks side of things but not too sure…
John Fox
  • 747
  • 1
  • 13
  • 28
1
vote
0 answers

Flux gitops not deploying despite source being added and showing my commit

Just working on getting a flux setup up and running using this tutorial from Victor from the Devops Toolkit https://gist.github.com/vfarcic/0431989df4836eb82bdac0cc53c7f3d6 Managed to add the sources ok. Not able to see anything being deployed into…
John Fox
  • 747
  • 1
  • 13
  • 28
1
vote
0 answers

Where to store configuration of micro services and compose: in the same repo or in separate, single or multiple

Goal: implement CI\CD and update (by commit or pull request) of environment (dev1…dev3, qa, staging) from appropriate branch (feature, hotfix, dev or even prod). Application from any branch could be delivered to required env. Problem: need to…
Artem A
  • 2,154
  • 2
  • 23
  • 30
1
vote
1 answer

How do I lookup configMap values to build k8s manifest using ArgoCD

I'm using ArgoCD for gitops deployments right now and I have k8s manifest files that require configMap values to be built (via helm right now). However, ArgoCD does not allow me to use helm lookup feature so I can't have that in my helm chart. I…
Jerrod Horton
  • 1,605
  • 1
  • 15
  • 30