Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
2d958e3
chore(chart-deps): update argocd-image-updater to version 1.0.5
svcAPLBot Jan 28, 2026
7535d80
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 28, 2026
121ddf8
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 28, 2026
bd188ab
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 28, 2026
7767c13
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 28, 2026
dd891a9
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 28, 2026
ebf95a2
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
0e3006b
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
63951ce
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
6772635
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
dd20717
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
5b7ba4b
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
5e2997d
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
db1fdf9
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
15f0b01
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
7d7f8e2
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
ae65c05
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
d020f6a
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
911d2f8
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 29, 2026
6c0f564
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
f0e4289
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
7cb510a
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
e6720a6
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
038d744
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
3618002
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
8634665
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
27ba364
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
3fa7af0
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Jan 30, 2026
3b480c1
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 3, 2026
492d037
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 3, 2026
60f2cb2
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
75e7152
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
2d4935e
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
7de2915
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
e70268b
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
8b56c7e
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
4750a0c
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
79f9975
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 4, 2026
2095cbb
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 5, 2026
1e5fa1c
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 5, 2026
066fd52
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 5, 2026
713f31f
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 5, 2026
5efe30a
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 5, 2026
fa0f8d5
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 6, 2026
78c8655
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 6, 2026
4698f48
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 9, 2026
892be58
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 9, 2026
0f68f36
Merge branch 'main' into ci-update-argocd-image-updater-to-1.0.5
svcAPLBot Feb 9, 2026
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
2 changes: 1 addition & 1 deletion chart/chart-index/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dependencies:
version: 9.3.7
repository: https://argoproj.github.io/argo-helm
- name: argocd-image-updater
version: 1.0.1
version: 1.0.5
repository: oci://ghcr.io/argoproj/argo-helm/argocd-image-updater
- name: cert-manager
version: v1.19.3
Expand Down
8 changes: 4 additions & 4 deletions charts/argocd-image-updater/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bump argocd-image-updater to v1.0.1
- kind: fixed
description: Add webhook port to the NetworkPolicy if the ingress is enabled
artifacthub.io/signKey: |
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
apiVersion: v2
appVersion: v1.0.1
appVersion: v1.0.2
description: A Helm chart for Argo CD Image Updater, a tool to automatically update
the container images of Kubernetes workloads which are managed by Argo CD
home: https://github.com/argoproj-labs/argocd-image-updater
Expand All @@ -20,4 +20,4 @@ maintainers:
url: https://argoproj.github.io/
name: argocd-image-updater
type: application
version: 1.0.1
version: 1.0.5
29 changes: 27 additions & 2 deletions charts/argocd-image-updater/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,34 @@ docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:late
## Installation

```console
helm install oci://ghcr.io/argoproj/argo-helm/argocd-image-updater --namespace argocd-image-updater-system
helm install oci://ghcr.io/argoproj/argo-helm/argocd-image-updater --namespace <desired installation namespace>
```

If you still use the classic approach of installing Helm charts (non-OCI), you can do so by adding the Argo Helm repository and installing the chart with the following commands:

```console
helm repo add argo https://argoproj.github.io/argo-helm
helm install argocd-image-updater argo/argocd-image-updater --namespace argocd-image-updater-system
helm install argocd-image-updater argo/argocd-image-updater --namespace <desired installation namespace>
```

The Argo CD Image Updater controller **must** be run in the same Kubernetes cluster where your Argo CD `Application` resources are managed. The current controller architecture (v1.0+) does not support connecting to a remote Kubernetes cluster to manage applications.

### Choosing the installation namespace

> You have two options for where to install the Argo CD Image Updater:
>
> #### Option 1: Install into the Argo CD namespace (Recommended)
>
> The simplest approach is to install the image updater into the same namespace as your Argo CD installation. This
> requires minimal configuration. (..)
>
> #### Option 2: Install into a separate namespace
>
> For better workload isolation, you can install the image updater into its own namespace. This use case requires
> several manual configuration steps. (..)

For the full details, please read [Installation methods] in the upstream docs.

## Prerequisites

* Helm v3.0.0+
Expand All @@ -32,6 +48,13 @@ For full list of changes please check ArtifactHub [changelog].

Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version.

### 1.0.3 (app version 1.0.2)

The upstream project changed the recommended installation namespace from `argocd-image-updater-system` to the same
namespace as Argo CD is installed in.

Please read [Installation methods] and/or [PR #1356] for more information.

### 1.0.0

This chart release includes the upstream breaking changes introduced in Argo CD Image Updater 1.0.0.
Expand Down Expand Up @@ -150,3 +173,5 @@ Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/

[Configuration of Container Registries]: https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/
[Support ECR authentication]: https://github.com/argoproj-labs/argocd-image-updater/issues/112
[Installation methods]: https://github.com/argoproj-labs/argocd-image-updater/blob/v1.0.2/docs/install/installation.md#installation-methods
[PR #1356]: https://github.com/argoproj-labs/argocd-image-updater/pull/1356
16 changes: 11 additions & 5 deletions charts/argocd-image-updater/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,17 @@ spec:
{{- toYaml . | nindent 12 }}
{{- end }}
env:
- name: ARGOCD_NAMESPACE
valueFrom:
configMapKeyRef:
key: argocd.namespace
name: {{ .Values.config.name }}
optional: true
- name: IMAGE_UPDATER_INTERVAL
valueFrom:
configMapKeyRef:
key: interval
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: IMAGE_UPDATER_LOGLEVEL
valueFrom:
Expand All @@ -71,7 +77,7 @@ spec:
valueFrom:
configMapKeyRef:
key: max_concurrent_reconciles
name: a{{ .Values.config.name }}
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_USER
valueFrom:
Expand Down Expand Up @@ -112,13 +118,13 @@ spec:
- name: ENABLE_WEBHOOK
valueFrom:
configMapKeyRef:
name: argocd-image-updater-config
name: {{ .Values.config.name }}
key: webhook.enable
optional: true
- name: WEBHOOK_PORT
valueFrom:
configMapKeyRef:
name: argocd-image-updater-config
name: {{ .Values.config.name }}
key: webhook.port
optional: true
- name: QUAY_WEBHOOK_SECRET
Expand Down Expand Up @@ -148,7 +154,7 @@ spec:
- name: WEBHOOK_RATELIMIT_ALLOWED
valueFrom:
configMapKeyRef:
name: argocd-image-updater-config
name: {{ .Values.config.name }}
key: webhook.ratelimit-allowed
optional: true
{{- with .Values.extraEnv }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ metadata:
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
spec:
ports:
- name: https
- name: metrics
protocol: TCP
port: {{ .Values.metrics.service.servicePort }}
targetPort: metrics
Expand All @@ -38,6 +38,10 @@ spec:
- ports:
- port: metrics
protocol: TCP
{{- if .Values.ingress.enabled }}
- port: webhook
protocol: TCP
{{- end }}
podSelector:
matchLabels:
{{- include "argocd-image-updater.selectorLabels" . | nindent 6 }}
Expand Down
2 changes: 0 additions & 2 deletions charts/argocd-image-updater/templates/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@ metadata:
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
name: {{ include "argocd-image-updater.fullname" . }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
rules:
- apiGroups:
- ""
Expand Down Expand Up @@ -110,7 +109,6 @@ metadata:
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
name: {{ include "argocd-image-updater.fullname" . }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
Expand Down