Commit Graph

1364 Commits (48824664e904bc165ebef4ef7630d6296743cd1c)

Author SHA1 Message Date
Aikawa 48824664e9
fix(argo-cd): Pass argocd-server's ALB health check (#2553)
* fix(argo-cd): Pass argocd-server's ALB health check

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: changelog lint

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: revert unnecessary diffs

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-02-29 12:24:21 +01:00
Florian Boulanger 2f82fb5992
chore(argo-cd): add support for http probe scheme for dex (#2550) 2024-02-28 07:28:35 +01:00
Aikawa fa85e824f0
feat(argocd-apps): Support Template Patch to ApplicationSet (#2549)
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-25 14:11:42 +01:00
Oscar Wieman 7c8fab5a7f
feat(argo-cd): Add support for application controller dynamic cluster distribution. (#2539)
* Add support for application controller dynamic cluster distribution.

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>

* Added env variables to handle the non-standard names generated by the helm chart.
https://argo-cd.readthedocs.io/en/release-2.9/user-guide/environment-variables/
99723143b9/common/common.go (L252)

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>

---------

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>
2024-02-25 12:47:00 +00:00
dependabot[bot] 42b20e0b6b
chore(deps): bump tj-actions/changed-files from 42.0.2 to 42.0.4 (#2548)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42.0.2 to 42.0.4.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](90a06d6ba9...3f54ebb830)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 21:31:01 +09:00
Petr Drastil 285ff7a226
fix(argo-cd): Fix dex probes (#2546)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-23 18:05:19 +00:00
Florian Boulanger 30836b841c
feat(argo-cd): Allow modification of path and port for dex liveness and readiness probes (#2542)
feat(argo-cd): allow defining custom dex probes

Signed-off-by: Florian Boulanger <fboulanger51@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-23 15:17:55 +01:00
Petr Drastil 2f91378422
fix(argo-cd): Allow to use dedicated gRCP ingress with GKE implementation (#2541) 2024-02-23 14:58:13 +01:00
LucasBoisserie 394d6f17c8
feat(argo-cd): Format redis health check confimap mode in decimal (#2535)
feat: format redis health check confimap mode in decimal

Signed-off-by: lucas boisserie <lucas.boisserie@hivebrite.com>
2024-02-23 21:15:47 +09:00
Petr Drastil 43337b5e14
chore(argo-cd): Update Redis image to 7.2.4 (#2533)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-20 21:04:59 +09:00
fulcrum29 f198eecc23
fix(argo-cd): Fix path order in AWS Ingress declaration (#2531)
* fix(ingress-aws): Fix path order in AWS Ingress declaration

Fix path order to evaluate GRPc endpoint first

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

* chore: update Chart version

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

* chore: add aritfacthub description

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

---------

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>
2024-02-20 12:38:50 +01:00
Laurent Lavaud aa69a77691
fix(argo-cd): Add missing `global.domain` default values (#2525)
Signed-off-by: Laurent Lavaud <llavaud@lvdconsulting.pro>
2024-02-19 08:37:38 +00:00
Ilia Lazebnik 1808903a6b
feat(argo-cd): bump redis chart dep and redis exporter (#2524)
* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-18 23:06:23 +01:00
Etienne 75b48cef3c
feat(argocd-image-updater): allow defining additional labels to service account (#2517) 2024-02-18 19:44:25 +01:00
dependabot[bot] 4f382e5db1
chore(deps): bump helm/kind-action from 1.8.0 to 1.9.0 (#2522)
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](dda0770415...99576bfa6d)

---
updated-dependencies:
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-17 12:00:07 +01:00
Alexis Dondon 0cf32acff2
feat(argo-workflows): add caSecret in s3 configuration (#2519)
* add caSecret

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

* bump chart version

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

* add changelog

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

---------

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
2024-02-17 18:14:34 +09:00
Petr Drastil f8b1fecd81
feat(argo-cd): Add global domain configuration (#2499)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-16 14:44:51 +00:00
renovate[bot] ba20d95182
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.1 (#2514)
* chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.1

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-14 22:04:20 +01:00
Petr Drastil 5915340fc7
fix(argo-cd): Fix secret name for applicationset webhook ingress (#2511)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-14 19:52:32 +09:00
renovate[bot] d8c64b80fe
chore(argo-events): Update dependency argoproj/argo-events to v1.9.1 (#2510)
* chore(argo-events): Update dependency argoproj/argo-events to v1.9.1

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-14 09:52:44 +01:00
renovate[bot] e351448b05
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.6 (#2508)
* chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.6

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-14 09:50:00 +01:00
Petr Drastil c0b7a7e074
chore(argo-cd): Disable argocd-repo-server cluster role by default (#2498)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 16:26:29 +01:00
Florian Blampey 6c47b2a69b
fix(argo-cd): Use `with` instead of `range` on reposerver serviceaccount (#2506)
fixes #2505 with instead of range serviceaccount reposerver

Signed-off-by: Florian Blampey <flbla@users.noreply.github.com>
Signed-off-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
2024-02-13 12:42:29 +01:00
Luke 866ee08bc0
chore(argo-cd): update notifications links to latest documentation (#2503)
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 11:27:08 +00:00
Petr Drastil 79a24410b5
chore(argo-cd): Remove server.config leftovers (#2504) 2024-02-13 12:13:41 +01:00
Petr Drastil 2139f15727
fix(argo-cd): Use correct protocols for Istio service discovery (#2500)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 09:23:39 +01:00
nikolay-o b44f9a0eb5
feat(argo-cd): Add scrapeTimeout property to server and application… (#2489)
feat(argo-cd): Add scrapeTimeout property to server and application, applicationset controllers.

Signed-off-by: Nikolay Osmolovskiy <nikolay.osmolovsky@gmail.com>
Co-authored-by: Nikolay Osmolovskiy <nosmolovskiy@yandex-team.ru>
2024-02-12 18:36:39 +00:00
Petr Drastil 5d20cfa70c
fix(argo-cd): Fix ports and TLS for dedicated gRPC ingress (#2497)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-11 15:52:23 +01:00
dependabot[bot] c25c83b0db
chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (#2490)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](26f96dfa69...5d5d22a312)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-10 13:12:28 +01:00
Petr Drastil d2b9b34c8c
docs(argo-cd): Document various ingress setups (#2486)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-09 12:14:05 +00:00
Sjouke de Vries 3c29c6f543
fix(argo-cd): add hostname of extraHost to tls hosts (#2485)
* fix(argo-cd): add hostname of extraHost to tls hosts

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

* fix(argo-cd): bump chart to 6.0.4

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

* chore(argo-cd): update artifacthub.io/changes for 6.0.4

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

---------

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>
2024-02-09 12:45:54 +01:00
Petr Drastil b1f9827b17
fix(argo-cd): Fix applicationset network policy when webhook is enabled (#2484)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-08 17:46:47 +00:00
Matthias Baur 5f2f0edad0
fix(argo-cd): Fix ingressGrpc extraTls (#2480)
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
2024-02-08 15:26:21 +01:00
Petr Drastil e785763b59
fix(argo-cd): Fix ingress extraHosts (#2479)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-08 19:58:53 +09:00
Petr Drastil b8212e0b30
chore(argo-cd): Remove deprecated features and redesign Ingress (#2407)
* chore(argo-cd): Remove deprecated features

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Remove wildcard catch all ingress rule

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Add ingress extra rules

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Remove unnecessary ingress variables

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Improve documentation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Replace ingress paths and hosts with single backend service

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Use only port number to support all ingress controllers

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Minor gRPC fixes

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Simplify TLS configuration

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Decouple AWS and GKE ALB from generic ingress

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Remove map nesting for ApplicationSet ingress

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Use example.com domain

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Remove fallback for argocd-cm checksum annotation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Add revisionHistoryLimit for controller

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Update README

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Update README

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

---------

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-07 21:40:05 +00:00
Petr Drastil 0b79f5e5c1
feat(argo-cd): Upgrade Argo CD to 2.10.0 (#2476)
* chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.0

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update CRDs to v2.10.0

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Add variables for new features

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix version in Chart.yaml

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-07 08:10:12 +01:00
François Blondel 5da598289d
feat(argo-cd): Add Probes for redis (#2400)
* feat(argo-cd): Add Probes for redis

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* fix: redis: move probes scripts from tpl file into configmap

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* Version Bump

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* feat: set Redis probes optionnal and disabled by default

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

---------

Signed-off-by: François Blondel <francois.blondel@diva-e.com>
Co-authored-by: François Blondel <francois.blondel@diva-e.com>
2024-02-06 22:11:23 +09:00
Ilia Lazebnik 4a50afcc77
chore(argo-cd): refresh from upstream (#2474)
* refresh from upstream

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* refresh from upstream

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2024-02-05 07:25:42 +01:00
Jason Meridth 186065e31f
docs(argo-workflows): update documentation links to readthedocs (#2472)
argo-workflows docs moved from github pages to readthedocs

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-03 09:44:56 +09:00
renovate[bot] 865f452119
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.6 (#2473) 2024-02-02 23:50:17 +01:00
Imran Ismail dc738a111b
fix(argocd-apps): move ignoreApplicationDifferences block up a level (#2471)
Signed-off-by: imranismail <hey@imranismail.dev>
2024-02-02 09:37:27 +00:00
René Gärtner 8b98cf177a
fix(argo-cd): bump dex image version to fix cves (#2468)
Signed-off-by: René Gärtner <boeller666@gmail.com>
2024-01-31 01:58:02 +09:00
Ilia Lazebnik 1f824314d4
feat(argo-cd): bump redis deps to fix cves (#2466)
* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2024-01-30 10:46:30 +00:00
Imran Ismail 3b7a005ce3
feat(argocd-apps): support ignoreApplicationDifferences for appsets (#2442)
* feat(argocd-apps): support ignoreApplicationDifferences

Signed-off-by: imranismail <hey@imranismail.dev>

* chore: bump version

Signed-off-by: Imran Ismail <hey@imranismail.dev>

---------

Signed-off-by: imranismail <hey@imranismail.dev>
Signed-off-by: Imran Ismail <hey@imranismail.dev>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-01-30 09:34:04 +09:00
Aikawa 47102d9768
fix(argo-cd): Restart argocd-server when argocd-cm CM is updated (#2459) 2024-01-29 07:58:33 -06:00
dependabot[bot] b40ec32467
chore(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.2 (#2458) 2024-01-27 09:27:37 -06:00
dependabot[bot] a31b3f02de
chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 (#2457) 2024-01-27 05:55:28 -06:00
Aikawa a2c964045a
docs(argo-workflows): Add MySQL persistence support explicitly on README (#2448) 2024-01-27 06:02:37 +09:00
Ishan Sharma 1de9659d1c
fix(argo-cd): Fix Repo server `serviceaccount` label template (#2454)
Signed-off-by: ishuar <ishansharma887@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-01-26 07:35:45 +00:00
renovate[bot] 9bb5330eb8
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.5 (#2453) 2024-01-26 00:31:11 -06:00