Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update upstream argo-cd 2.12.3 and bump helm chart to 7.4.7 #94

Merged
merged 93 commits into from
Sep 10, 2024
Merged
Changes from 1 commit
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
fb80703
fix(argo-events): support for additional labels (#2714)
nlamirault May 24, 2024
165c651
chore(deps): bump github/codeql-action from 3.25.5 to 3.25.6 (#2718)
dependabot[bot] May 25, 2024
408500c
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
argoproj-renovate[bot] May 27, 2024
5652e66
chore(argocd-image-updater): Update dependency argoproj-labs/argocd-i…
argoproj-renovate[bot] May 28, 2024
2c05baf
feat(argo-cd): represent cluster credentials as a map (#2648)
nbarrientos May 28, 2024
0a97419
docs(github): Charts use Helm "Capabilities" (#2730)
mkilchhofer May 31, 2024
45ff566
feat(argo-cd): add support for dual stack clusters (#2649)
M0NsTeRRR May 31, 2024
9607dee
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v37.38…
argoproj-renovate[bot] Jun 1, 2024
760d199
chore(deps): bump docker/login-action from 3.1.0 to 3.2.0 (#2734)
dependabot[bot] Jun 1, 2024
4f50206
fix(argo-cd): Fixed redis exporter NOAUTH error (#2736)
BenHesketh21 Jun 1, 2024
0dae5da
chore(deps): bump github/codeql-action from 3.25.6 to 3.25.7 (#2735)
dependabot[bot] Jun 2, 2024
98d8ea0
chore(deps): update actions/create-github-app-token action to v1.10.1…
argoproj-renovate[bot] Jun 3, 2024
19ef184
chore(deps): update renovatebot/github-action action to v40.1.12 (#2740)
argoproj-renovate[bot] Jun 3, 2024
02499d9
chore(argo-cd): Update dependency argoproj/argo-cd to v2.11.3 (#2748)
argoproj-renovate[bot] Jun 6, 2024
3dd3e1a
chore(deps): bump github/codeql-action from 3.25.7 to 3.25.8 (#2752)
dependabot[bot] Jun 8, 2024
377332f
fix(argo-cd): Add missing permission for Dynamic Cluster Distribution…
yu-croco Jun 9, 2024
8b02b6d
fix(argo-workflows): `BASE_HREF` -> `ARGO_BASE_HREF` for forward comp…
agilgur5 Jun 9, 2024
4c29c31
chore(deps): update actions/checkout action to v4.1.7 (#2762)
argoproj-renovate[bot] Jun 12, 2024
e088468
chore(argo-events): Update dependency argoproj/argo-events to v1.9.2 …
argoproj-renovate[bot] Jun 14, 2024
ea967df
chore(argocd-image-updater): fix referenced URL to command line refer…
z63d Jun 14, 2024
43c626d
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
argoproj-renovate[bot] Jun 14, 2024
a07f981
chore(deps): bump github/codeql-action from 3.25.8 to 3.25.10 (#2766)
dependabot[bot] Jun 15, 2024
5fa92f5
chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#2767)
dependabot[bot] Jun 15, 2024
b26191b
chore(github): group dependabot updates for minor and patch (#2768)
jmeridth Jun 16, 2024
fab2809
fix(argo-workflows): revert `BASE_HREF` change (#2770)
agilgur5 Jun 17, 2024
6946696
feat(argo-cd): add loadBalancerClass field for Service resource (#2769)
gazal-k Jun 18, 2024
3c127ab
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
argoproj-renovate[bot] Jun 18, 2024
8130224
fix(argo-workflows): add `app:` label to components to match upstream…
tico24 Jun 19, 2024
e34b45b
feat(argo-cd): Add secrettemplate to argo-cd server certificate (#2780)
julieims Jun 19, 2024
b0d4648
fix(argo-cd): remove secretName for server and applicationSet Certifi…
erwanval Jun 20, 2024
02949b1
fix(argo-cd): Default repo-server init container resources to empty (…
smcavallo Jun 21, 2024
2ba2eb3
feat(argo-rollouts): add annotations for notifications secret (#2777)
mohamedragab2024 Jun 22, 2024
ad8d48c
feat(argo-cd): make PrometheusRule deployment conditional on CRD exis…
mcanevet Jun 25, 2024
7b30c3b
chore(argo-cd): add shard option for clusterCredentials (#2779)
clemcvlcs Jun 25, 2024
ee508fe
fix(argo-rollouts): Add subscriptions into notifcations-configmap (#2…
jaimeph Jun 25, 2024
db0f57b
fix(argo-events): Update Jetstream versions as following upstream (#2…
yu-croco Jun 26, 2024
889c3e9
chore(deps): update actions/create-github-app-token action to v1.10.2…
argoproj-renovate[bot] Jun 26, 2024
3d98d04
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
argoproj-renovate[bot] Jun 26, 2024
425e98e
fix(argo-rollouts): Fix of global subscriptions for Argo Rollouts (#2…
ajax-bychenok-y Jun 26, 2024
171177a
feat(argo-cd): add support for passing redis - sentinel credentials (…
shlomitubul Jun 26, 2024
9cefbb3
fix(argo-cd): Make REDIS_PASSWORD environment variables optional alwa…
shlomitubul Jun 28, 2024
80e6e6b
chore(deps): bump the dependencies group with 2 updates (#2801)
dependabot[bot] Jun 29, 2024
24275df
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v37.42…
argoproj-renovate[bot] Jul 1, 2024
475d7e7
fix(argo-rollouts): Add traefik.io api group (#2703)
Kaswob Jul 1, 2024
080e790
chore(deps): update actions/create-github-app-token action to v1.10.3…
argoproj-renovate[bot] Jul 1, 2024
5e862ea
chore(deps): update renovatebot/github-action action to v40.2.0 (#2804)
argoproj-renovate[bot] Jul 2, 2024
de281ec
chore(argo-cd): Update dependency argoproj/argo-cd to v2.11.4 (#2805)
argoproj-renovate[bot] Jul 2, 2024
5098495
chore(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 in the …
dependabot[bot] Jul 7, 2024
f9b619d
chore(deps): update renovatebot/github-action action to v40.2.1 (#2811)
argoproj-renovate[bot] Jul 8, 2024
6dab549
chore(deps): update renovatebot/github-action action to v40.2.2 (#2815)
argoproj-renovate[bot] Jul 9, 2024
ea28da2
chore(argocd-image-updater): Update dependency argoproj-labs/argocd-i…
argoproj-renovate[bot] Jul 9, 2024
79e3242
fix(argo-cd): Address oversights of feature `namespaceOverride` (#2821)
mkilchhofer Jul 10, 2024
2653aef
fix(argo-cd): Address inconsistent redis-secret-init SA handling (#2823)
mkilchhofer Jul 11, 2024
94b270a
chore(deps): bump the dependencies group with 2 updates (#2829)
dependabot[bot] Jul 13, 2024
2285578
chore(argo-cd): Update dependency argoproj/argo-cd to v2.11.5 (#2832)
argoproj-renovate[bot] Jul 16, 2024
809351a
fix(argo-cd): Missing Redis sentinel variables in app controller depl…
horjulf Jul 17, 2024
be36117
docs(argo-cd): Add Changelog for v7.0.0 (#2835)
yu-croco Jul 19, 2024
211bd44
chore(deps): bump github/codeql-action from 3.25.12 to 3.25.13 in the…
dependabot[bot] Jul 21, 2024
b4151e9
chore(deps): update renovatebot/github-action action to v40.2.3 (#2842)
argoproj-renovate[bot] Jul 22, 2024
d32e6b5
chore(argo-cd): Update dependency argoproj/argo-cd to v2.11.6 (#2843)
argoproj-renovate[bot] Jul 22, 2024
511d0d0
chore(argo-cd): Update dependency argoproj/argo-cd to v2.11.7 (#2845)
argoproj-renovate[bot] Jul 24, 2024
89bc396
chore(deps): bump the dependencies group with 3 updates (#2850)
dependabot[bot] Jul 27, 2024
87e6dd9
chore(argo-rollouts): add option to disable creation of notifications…
rolandkool Jul 29, 2024
3ecc30a
chore(deps): update renovatebot/github-action action to v40.2.4 (#2851)
argoproj-renovate[bot] Jul 30, 2024
3fb3397
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
argoproj-renovate[bot] Jul 30, 2024
67c720d
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
argoproj-renovate[bot] Aug 1, 2024
d89333a
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v38 (#…
argoproj-renovate[bot] Aug 1, 2024
b5fcbe2
fix(argo-workflows): avoid empty namespace in role binding when singl…
aljoshare Aug 2, 2024
feff5ae
chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 in the …
dependabot[bot] Aug 3, 2024
c2ba090
chore(deps): update renovatebot/github-action action to v40.2.5 (#2862)
argoproj-renovate[bot] Aug 5, 2024
97a3db1
feat(argo-cd): Upgrade to Argo CD 2.12.0 (#2820)
pdrastil Aug 5, 2024
2251079
fix(argo-cd): Set TTL on redis-secret-init Job (#2861)
jkleinlercher Aug 6, 2024
817182b
fix(argo-cd): Fix Redis race condition due to optional REDIS_PASSWORD…
yu-croco Aug 8, 2024
a7e5915
chore(deps): bump the dependencies group with 2 updates (#2871)
dependabot[bot] Aug 10, 2024
4f4fb95
fix(argo-rollouts): Align permissions for controller's ClusterRole / …
yu-croco Aug 12, 2024
96320b6
feat(argo-cd): Update Notification Liveness/Readiness Probes (#2872)
nueavv Aug 12, 2024
f4101a7
chore(deps): update renovatebot/github-action action to v40.2.6 (#2876)
argoproj-renovate[bot] Aug 12, 2024
51e1e5b
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
argoproj-renovate[bot] Aug 14, 2024
243dc28
chore(argo-cd): Update dependency argoproj/argo-cd to v2.12.1 (#2885)
pdrastil Aug 16, 2024
d1f5d50
chore(deps): bump github/codeql-action from 3.26.0 to 3.26.2 in the d…
dependabot[bot] Aug 17, 2024
8c0b686
feat(argo-workflows): Added support for setting annotations on argo w…
bdun1013 Aug 20, 2024
e49123c
chore(argo-cd): Update dependency argoproj/argo-cd to v2.12.2 (#2893)
argoproj-renovate[bot] Aug 23, 2024
0c27d8d
chore(deps): bump github/codeql-action from 3.26.2 to 3.26.5 in the d…
dependabot[bot] Aug 24, 2024
991579f
chore(deps): update renovatebot/github-action action to v40.2.7 (#2896)
argoproj-renovate[bot] Aug 26, 2024
66615c3
chore(argo-cd): Support string type of "true" for `statusbadge.enable…
yu-croco Aug 27, 2024
466dd69
chore(argo-cd): Update dependency argoproj/argo-cd to v2.12.3 (#2897)
argoproj-renovate[bot] Aug 27, 2024
7f3dd77
Merge branch 'argo-cd' of github.com:codefresh-io/argo-helm into CR-2…
oleksandr-codefresh Aug 28, 2024
4c672a3
Merge branch 'upstream-7' into CR-24728-argo-cd-helm-7
oleksandr-codefresh Aug 28, 2024
0be0b2b
dev image of 2.12.3 argo-cd
oleksandr-codefresh Aug 29, 2024
a0e0f03
argo dev 2.12 arm
oleksandr-codefresh Aug 30, 2024
99f2e19
argo cd 2.12.3
oleksandr-codefresh Sep 3, 2024
c05dd44
helm docs gen
oleksandr-codefresh Sep 3, 2024
449822b
Merge branch 'argo-cd' of github.com:codefresh-io/argo-helm into CR-2…
oleksandr-codefresh Sep 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(argo-cd): add support for passing redis - sentinel credentials (a…
…rgoproj#2492)

* feat: add support for passing redis - sentinel credentials

Signed-off-by: ShlomiTubul <shlomi.tubul@placer.ai>

* feat: add changelog annotations

Signed-off-by: ShlomiTubul <shlomi.tubul@placer.ai>

* Update Chart.yaml

Signed-off-by: shlomi tubul <33376277+shlomitubul@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: shlomi tubul <33376277+shlomitubul@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: shlomi tubul <33376277+shlomitubul@users.noreply.github.com>

---------

Signed-off-by: ShlomiTubul <shlomi.tubul@placer.ai>
Signed-off-by: shlomi tubul <33376277+shlomitubul@users.noreply.github.com>
  • Loading branch information
shlomitubul authored Jun 26, 2024
commit 171177ab77f3e5b242566de5a3b8638c10a40928
6 changes: 3 additions & 3 deletions charts/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ appVersion: v2.11.3
kubeVersion: ">=1.23.0-0"
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 7.3.1
version: 7.3.2
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
sources:
@@ -26,5 +26,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: changed
description: add shard option for clusterCredentials
- kind: added
description: Add support for passing redis - sentinel credentials
2 changes: 1 addition & 1 deletion charts/argo-cd/README.md
Original file line number Diff line number Diff line change
@@ -1347,7 +1347,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| externalRedis.existingSecret | string | `""` | The name of an existing secret with Redis credentials (must contain key `redis-password`). When it's set, the `externalRedis.password` parameter is ignored |
| externalRedis.existingSecret | string | `""` | The name of an existing secret with Redis (must contain key `redis-password`) and Sentinel credentials. When it's set, the `externalRedis.password` parameter is ignored |
| externalRedis.host | string | `""` | External Redis server host |
| externalRedis.password | string | `""` | External Redis password |
| externalRedis.port | int | `6379` | External Redis server port |
Original file line number Diff line number Diff line change
@@ -211,6 +211,18 @@ spec:
{{- else }}
key: auth
{{- end }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-username
optional: true
- name: REDIS_SENTINEL_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-password
optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
12 changes: 12 additions & 0 deletions charts/argo-cd/templates/argocd-repo-server/deployment.yaml
Original file line number Diff line number Diff line change
@@ -188,6 +188,18 @@ spec:
{{- else }}
key: auth
{{- end }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-username
optional: true
- name: REDIS_SENTINEL_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-password
optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
12 changes: 12 additions & 0 deletions charts/argo-cd/templates/argocd-server/deployment.yaml
Original file line number Diff line number Diff line change
@@ -256,6 +256,18 @@ spec:
{{- else }}
key: auth
{{- end }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-username
optional: true
- name: REDIS_SENTINEL_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-sentinel-password
optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
2 changes: 1 addition & 1 deletion charts/argo-cd/values.yaml
Original file line number Diff line number Diff line change
@@ -1611,7 +1611,7 @@ externalRedis:
password: ""
# -- External Redis server port
port: 6379
# -- The name of an existing secret with Redis credentials (must contain key `redis-password`).
# -- The name of an existing secret with Redis (must contain key `redis-password`) and Sentinel credentials.
# When it's set, the `externalRedis.password` parameter is ignored
existingSecret: ""
# -- External Redis Secret annotations