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
0
votes
1 answer

is there a way to render helm chart values.yaml file from another values.yaml file

I'm looking to install the nginx ingress from argocd. In argocd application referring nginx-ingress` public helm chart as source with 2 custom values files. 1 with common values across envs and 2nd with specific. for ex: 1.…
0
votes
1 answer

What's the use case for using Atlantis and ArgoCD together?

I'm new to DevOps and I'm trying to understand how different tools fit together in a CI/CD pipeline. I've heard about Atlantis and ArgoCD, but I'm not sure how they work together. As far as I understand, Atlantis is a tool for automating the…
0
votes
1 answer

ArgoCD together after helm upgrade application?

I am new to GitOps, I have watched some tutorials about ArgoCD, but the applications are mostly deployed by syncing from the GitRepo manifest. I know that by running the cmd "argocd sync", it will do a pull from a git repo and perform like a kubectl…
RTC EG
  • 13
  • 3
0
votes
0 answers

ArgoCD ignoring undescribed fields

ArgoCD ignore non described helm fields and think live manifest=desired manifest. Actually it's false. If I omit some options of the helm template in my desired manifest and edit it in the k8s, then ArgoCD tell me all synced. But in real world there…
Kirill K
  • 335
  • 1
  • 6
  • 21
0
votes
1 answer

Kubernetes/ArgoCD: Download new image

I have a project which is built and stored in a Docker repo (specifically, AWS ECR), I have a Github Actions pipeline that automatically uploads the new image and tags it as latest. I have also set up ArgoCD pointing to my git project, which has a…
Stan Loona
  • 615
  • 9
  • 18
0
votes
0 answers

Pass values file from sub charts to parent charts

I use ArgoCD, helm and Openshift with gitOps process. I have repository A (parent), with vales.yaml and values-ext.yaml files, which uses dependencies from repository B (subcharts). Repository B also has two files, values.yaml and…
Kucharsky
  • 201
  • 3
  • 16
0
votes
0 answers

Pass values from Helmrelease to Terraform

I have a helm release file test-helm-release.yaml as given below. apiVersion: helm.toolkit.gitops.io/v2beta1 kind: HelmRelease metadata: name: "test" namespace: "test-system" spec: chart: spec: chart: "test-environment" version:…
mystack
  • 4,910
  • 10
  • 44
  • 75
0
votes
1 answer

Migrate existing kubernetes manifests to ARGO CD

I have a git repo, which hosts YAML manifests for all of my applications running on Kubernetes. The directory structure is as follows: - namespace_1 - app_1 - deployment.yaml - service.yaml - ingress.yaml - configmap.yaml -…
kadamb
  • 1,532
  • 3
  • 29
  • 55
0
votes
0 answers

(Gitops Argocd Notification) I want to receive an alarm by detecting only the changes in github What should I do?

I use argocd notification I'm getting an alarm on Slack. By the way, the problem is as follows. New Deploy alarm occurs when github build & manifest update occurs Alarm occurs when pod change occurs due to scale-in/out Alarm occurs when pod is…
JoDev
  • 11
  • 3
0
votes
0 answers

Automating creation of many similar Deployments

I have a use case that calls for a large number of very similar Deployments. Each will differ only in name/labels and a couple of environment variables. New ones will be frequently created, and existing ones will occasionally be deleted. Very…
0
votes
1 answer

Alter auto-generation of host for routes in openshift on namespace basis

I try to adjust the template for generating routes within a single namespace. So basically what openshift does, when I enter a route without settng the host via yaml is generate a route in the following…
René Jahn
  • 1,155
  • 1
  • 10
  • 27
0
votes
2 answers

ArgoCD External helm values issues from gitlab url

I am currently having trouble deploying my applications with helm on argocd. I use an Application ressource and I will go to an ApplicationSet next, that I would copy to you in which I must call on values.yml from another repository in my gitlab. I…
0
votes
3 answers

How does ArgoCD sync/update a updated helm chart under the hood?

our team right now is using helm chart to deploy services to k8s cluster, and ArgoCD to sync the helm chart modification to k8s cluster. My question is that, when ArgoCD performs a helm chart sync, what action does it do under the hood? does it use…
柯鴻儀
  • 613
  • 1
  • 10
  • 25
0
votes
1 answer

Flux OCI with kubernetes on Azure

I have switched from using tradition way of pushing helm chart to oci format. But on then kubernetes cluster the charts are not getting installed and I am getting the below error: chart pull error: chart pull error: failed to download chart for…
0
votes
1 answer

ArgoCD helm chart how to override values yml in declarative helm chart deployment App/controller

I have an yaml which gets deployed by the ArgoCd controller, that deploys a helm chart from artifactory. For my local development I use a sperate values.yml in the helm chart. My controller looks like below refer git link apiVersion:…
Tim
  • 1,321
  • 1
  • 22
  • 47