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
1
vote
1 answer

How do I login to ArgoCD running on KIND?

The docs show argocd login but they never say what ARGOCD_SERVER is. How can we login to ArgoCD on a kind cluster?
user2836797
1
vote
1 answer

Kubernetes application deployment - Helm and Operators

I want to deploy a microservices application with multiple microservices and two operators for external applications. The microservices are consolidated under the helm chart. The external stateful applications like Cassandra DB and Kafka have an…
Guru
  • 53
  • 6
1
vote
1 answer

How can I create CI/CD pipeline with cloudbuild.yaml in GCP?

I am trying to create a simple CI/CD pipeline. After the client makes git push, it will start a trigger with the below cloudbuilder.yaml: # steps: # - name: 'docker/compose:1.28.2' # args: ['up', '-d'] # - name: "docker/compose:1.28.2" # args:…
Penguen
  • 16,836
  • 42
  • 130
  • 205
1
vote
0 answers

Airflow2 gitSync DAG works for airflow namespace, but not alternate namespace

I'm running minikube to develop with Apache Airflow2. I am trying to sync my DAGs from a private repo on GitLab, but have taken a few steps back just to get a basic example working. In the case of the default "airflow" namespace, it works, but when…
GoneAsync
  • 349
  • 5
  • 18
1
vote
1 answer

Fluxcd ImageRepository authentication with AWS Elastic Container Registry Not working

Fluxcd ImageRepository authentication with AWS Elastic Container Registry Not working on ARM64 graviton node. After debugging I found that the image used in the init container to get cred credentials is not supporting Arm64 instances. image…
kapil dev
  • 111
  • 2
  • 9
1
vote
1 answer

How to get git log to another repo?

I have a GitHub repo A which contains the code to deploy. And also have a gitbun repo B, which contains the chart. I made a GitHub Action in repo A, so when I commit, docker build my image and put it to ECR. Repo B is interlocked with ArgoCD, so its…
1
vote
1 answer

Move variable groups to the code repository and reference it from YAML pipelines

We are looking for a solution how to move the non-secret variables from the Variable groups into the code repositories. We would like to have the possibilities: to track the changes of all the settings in the code repository version value of the…
1
vote
0 answers

Istio canary updates using yaml files

Reading Istio documentation about who to perform [canary upgrades][1] for Istio itself is confusing. I don't understand how the procedure should go and what to expect in every step of it, further more, it does not cover an upgrade by means of yaml…
carrotcakeslayer
  • 809
  • 2
  • 9
  • 33
1
vote
1 answer

Manage K8s cluster from Gitlab using Jenkins

I'm trying manage our k8s cluster from gitlab repository (where all manifests are stored). When gitlab receives commit, sends webhook to jenkins server and this pipeline is triggered: pipeline { agent any stages { stage('Apply…
1
vote
0 answers

How to read pom version in cloudbuild

I have cloudbuild.yaml file which is deploying java application. Right now i am passing commit id as my docker image tag. But i want to pass pom version in my docker build. There is a way to read pom file in jenkins with…
1
vote
1 answer

Does applying a hotfix to master contradict the artifact promotion practice in artifactory?

I am part of a project where we are building an app and employing CI/CD to build test, deploy. We create feature branches from develop, and then merge them into develop where the software is build and then subsequently is merged into staging and…
ARL
  • 986
  • 2
  • 12
  • 25
1
vote
1 answer

GitOps (Flex) install of standard Jenkins Helm chart in Kubernetes via HelmRelease operator

I've just started working with Weavework's Flux GitOps system in Kubernetes. I have regular deployments (deployments, services, volumes, etc.) working fine. I'm trying for the first time to deploy a Helm chart. I've followed the instructions in…
0
votes
0 answers

When using Flux2 with Azure Kubernetes Service how to I authorise the ImageRespository YAML correctly (workload/kubelet)?

I've been working with Flux2 in AKS for a few months now and am slowly progressing to some of the more interesting features. This week I'm trying to set up an ImageRepository which can see when my latest image has been updated and pull the latest in…
The Senator
  • 5,181
  • 2
  • 34
  • 49
0
votes
0 answers

Jenkins Trigger Kind details in build logs

I am using the flux notification controller to trigger my Jenkins Job whenever there is a change in event source "HelmRelease", "kustomization" and "Git Repository" Can I track it in Jenkins build logs and check which event source causes triggers in…
damini chopra
  • 133
  • 2
  • 12
0
votes
1 answer

can we have cron schedule inside on:push block in github actions?

something like this : i want to trigger it only on Saturday if any Push happens on Master branch on: push: branches: - 'master' schedule: - cron: '0 0 * * SAT'
flux0987
  • 69
  • 10