chore(argocd-image-updater): Update dependency argoproj-labs/argocd-image-updater to v0.13.0 (#2692)

* chore(argocd-image-updater): Update dependency argoproj-labs/argocd-image-updater to v0.13.0

* feat(argocd-image-updater): update deployment as following upstream

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

* fix(argocd-image-updater): correct doc

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

* fix(argocd-image-updater): fix manifest

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

* chore(argocd-image-updater): bump version

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: yu-croco <yu.croco@gmail.com>
This commit is contained in:
argoproj-renovate[bot] 2024-05-16 20:06:49 +09:00 committed by GitHub
parent 7be9b016fb
commit 39e1322df2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 20 additions and 18 deletions

View file

@ -2,8 +2,8 @@ apiVersion: v2
name: argocd-image-updater name: argocd-image-updater
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 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
type: application type: application
version: 0.9.7 version: 0.10.0
appVersion: v0.12.2 appVersion: v0.13.0
home: https://github.com/argoproj-labs/argocd-image-updater home: https://github.com/argoproj-labs/argocd-image-updater
icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png
keywords: keywords:
@ -18,5 +18,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: | artifacthub.io/changes: |
- kind: added - kind: changed
description: Allow defining extraEnvFrom for the deployment description: Bump argocd-image-updater to v0.13.0

View file

@ -114,7 +114,7 @@ The `config.registries` value can be used exactly as it looks in the documentati
| rbac.enabled | bool | `true` | Enable RBAC creation | | rbac.enabled | bool | `true` | Enable RBAC creation |
| replicaCount | int | `1` | Replica count for the deployment. It is not advised to run more than one replica. | | replicaCount | int | `1` | Replica count for the deployment. It is not advised to run more than one replica. |
| resources | object | `{}` | Pod memory and cpu resource settings for the deployment | | resources | object | `{}` | Pod memory and cpu resource settings for the deployment |
| securityContext | object | `{}` | Security context settings for the deployment | | securityContext | object | See [values.yaml] | Security context settings for the deployment |
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account | | serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created | | serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.labels | object | `{}` | Labels to add to the service account | | serviceAccount.labels | object | `{}` | Labels to add to the service account |

View file

@ -34,8 +34,7 @@ spec:
{{- toYaml .Values.podSecurityContext | nindent 8 }} {{- toYaml .Values.podSecurityContext | nindent 8 }}
containers: containers:
- name: {{ .Chart.Name }} - name: {{ .Chart.Name }}
command: args:
- /usr/local/bin/argocd-image-updater
- run - run
{{- with .Values.extraArgs }} {{- with .Values.extraArgs }}
{{- toYaml . | nindent 12 }} {{- toYaml . | nindent 12 }}
@ -136,12 +135,12 @@ spec:
volumeMounts: volumeMounts:
- mountPath: /app/config - mountPath: /app/config
name: image-updater-conf name: image-updater-conf
- mountPath: /tmp
name: tmp-dir
- mountPath: /app/config/ssh - mountPath: /app/config/ssh
name: ssh-known-hosts name: ssh-known-hosts
- mountPath: /app/.ssh - mountPath: /app/.ssh
name: ssh-config name: ssh-config
- mountPath: /tmp
name: tmp
{{- if .Values.authScripts.enabled }} {{- if .Values.authScripts.enabled }}
- mountPath: /scripts - mountPath: /scripts
name: authscripts name: authscripts
@ -165,8 +164,6 @@ spec:
name: argocd-image-updater-authscripts name: argocd-image-updater-authscripts
name: authscripts name: authscripts
{{- end }} {{- end }}
- emptyDir: {}
name: tmp-dir
- configMap: - configMap:
name: argocd-ssh-known-hosts-cm name: argocd-ssh-known-hosts-cm
optional: true optional: true
@ -175,6 +172,8 @@ spec:
name: argocd-image-updater-ssh-config name: argocd-image-updater-ssh-config
optional: true optional: true
name: ssh-config name: ssh-config
- emptyDir: {}
name: tmp
{{- with .Values.volumes }} {{- with .Values.volumes }}
{{- toYaml . | nindent 6}} {{- toYaml . | nindent 6}}
{{- end }} {{- end }}

View file

@ -205,13 +205,16 @@ podSecurityContext: {}
# fsGroup: 2000 # fsGroup: 2000
# -- Security context settings for the deployment # -- Security context settings for the deployment
securityContext: {} # @default -- See [values.yaml]
# capabilities: securityContext:
# drop: allowPrivilegeEscalation: false
# - ALL capabilities:
# readOnlyRootFilesystem: true drop:
# runAsNonRoot: true - ALL
# runAsUser: 1000 readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
rbac: rbac:
# -- Enable RBAC creation # -- Enable RBAC creation