Skip to content

Commit

Permalink
periodic helm chart update
Browse files Browse the repository at this point in the history
  • Loading branch information
Hritik Batra authored and ashish1099 committed Jan 27, 2025
1 parent 121dc0d commit 353a7c7
Show file tree
Hide file tree
Showing 254 changed files with 2,155 additions and 1,247 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,43 @@

All releases and the changes included in them (pulled from git commits added since last release) will be detailed in this file.

## 9.0.0
### Major Version Upgrades
- Updated sonarqube from version 10.8.1 to 2025.1.0

### Minor Version Upgrades
- Updated velero from version 8.2.0 to 8.3.0
- Updated traefik from version 33.2.1 to 34.1.0
- Updated teleport-kube-agent from version 17.1.5 to 17.2.2
- Updated teleport-cluster from version 17.1.5 to 17.2.2
- Updated opentelemetry-operator from version 0.78.1 to 0.79.0
- Updated gitlab-runner from version 0.72.0 to 0.73.3
- Updated cluster-autoscaler from version 9.45.0 to 9.46.0
- Updated aws-ebs-csi-driver from version 2.38.1 to 2.39.1
- Updated argocd-image-updater from version 0.11.4 to 0.12.0

### Patch Version Upgrades
- Updated whoami from version 5.2.0 to 5.2.1
- Updated snapshot-controller from version 4.0.0 to 4.0.1
- Updated sealed-secrets from version 2.17.0 to 2.17.1
- Added rook-ceph-cluster from version v1.16.0 to v1.16.0
- Updated rook-ceph from version v1.16.1 to v1.16.2
- Updated reloader from version 1.2.0 to 1.2.1
- Updated redmine from version 32.1.1 to 32.1.2
- Updated rabbitmq-cluster-operator from version 4.4.1 to 4.4.3
- Updated opensearch from version 2.30.0 to 2.30.1
- Added openobserve from version 0.14.7 to 0.14.7
- Updated opencost from version 1.43.0 to 1.43.2
- Updated metallb from version 6.4.2 to 6.4.4
- Updated mattermost-team-edition from version 6.6.67 to 6.6.70
- Updated harbor from version 1.16.1 to 1.16.2
- Updated fluent-bit from version 0.48.4 to 0.48.5
- Updated external-dns from version 8.7.1 to 8.7.3
- Updated erpnext from version 7.0.155 to 7.0.160
- Updated cilium from version 1.16.5 to 1.16.6
- Updated cert-manager from version v1.16.2 to v1.16.3
- Updated argo-cd from version 7.7.15 to 7.7.17

### Improvements
- [`85a48265`](../../commit/85a48265) Migrating cnpg in mattermost and updating the logical backup templates.
- [`3a498a67`](../../commit/3a498a67) fix: yamllint fix
Expand Down
2 changes: 1 addition & 1 deletion argocd-helm-charts/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ dependencies:
# 2.3v argocd failes with remote value files
# 3.35.4v helm chart fails also with bad path of the values files (this is the last release for 2.2.x argocd)
# please stick to 3.29.5, why ? cause its a tested and the last working helm chart version
version: "7.7.15"
version: "7.7.17"
repository: https://argoproj.github.io/argo-helm
4 changes: 2 additions & 2 deletions argocd-helm-charts/argo-cd/charts/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
annotations:
artifacthub.io/changes: |
- kind: fixed
description: Correct ingress listen-ports example
description: Address ingress regression of PR #3081, use toString before tpl function
artifacthub.io/signKey: |
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
Expand All @@ -28,4 +28,4 @@ name: argo-cd
sources:
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
- https://github.com/argoproj/argo-cd
version: 7.7.15
version: 7.7.17
1 change: 1 addition & 0 deletions argocd-helm-charts/argo-cd/charts/argo-cd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -789,6 +789,7 @@ NAME: my-release
| configs.styles | string | `""` (See [values.yaml]) | Define custom [CSS styles] for your argo instance. This setting will automatically mount the provided CSS and reference it in the argo configuration. |
| configs.tls.annotations | object | `{}` | Annotations to be added to argocd-tls-certs-cm configmap |
| configs.tls.certificates | object | `{}` (See [values.yaml]) | TLS certificates for Git repositories |
| configs.tls.create | bool | `true` | Specifies if the argocd-tls-certs-cm configmap should be created by Helm. |

## Argo CD Controller

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.configs.tls.create }}
apiVersion: v1
kind: ConfigMap
metadata:
Expand All @@ -15,3 +16,4 @@ metadata:
data:
{{- toYaml . | nindent 2 }}
{{- end }}
{{- end }}
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
{{- with .Values.server.ingress.annotations }}
annotations:
{{- range $key, $value := . }}
{{ $key }}: {{ tpl $value $ | quote }}
{{ $key }}: {{ tpl (toString $value) $ | quote }}
{{- end }}
{{- end }}
spec:
Expand Down
3 changes: 3 additions & 0 deletions argocd-helm-charts/argo-cd/charts/argo-cd/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,9 @@ configs:
# ...
# -----END CERTIFICATE-----

# -- Specifies if the argocd-tls-certs-cm configmap should be created by Helm.
create: true

# ConfigMap for Config Management Plugins
# Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/
cmp:
Expand Down
6 changes: 3 additions & 3 deletions argocd-helm-charts/argo-cd/requirements.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: argo-cd
repository: https://argoproj.github.io/argo-helm
version: 7.7.15
digest: sha256:c2a495919d91970cc19d455c76278daab7ba2f3a82e294a1f515d6f2517aa9e1
generated: "2025-01-13T14:46:17.777468423+05:30"
version: 7.7.17
digest: sha256:5514c3e07022edf7485bbbea5c3b2634dff5e8ec96f061433b4b2d6b79a8402f
generated: "2025-01-27T11:38:12.988860197+05:30"
2 changes: 1 addition & 1 deletion argocd-helm-charts/argocd-image-updater/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ name: argocd-image-updater
version: 0.1.0
dependencies:
- name: argocd-image-updater
version: 0.11.4
version: 0.12.0
repository: https://argoproj.github.io/argo-helm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bump argocd-image-updater to v0.15.2
description: ConfigMap and Secret names are now configurable
artifacthub.io/signKey: |
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
Expand All @@ -20,4 +20,4 @@ maintainers:
url: https://argoproj.github.io/
name: argocd-image-updater
type: application
version: 0.11.4
version: 0.12.0
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,15 @@ The `config.registries` value can be used exactly as it looks in the documentati
|-----|------|---------|-------------|
| affinity | object | `{}` | Kubernetes affinity settings for the deployment |
| authScripts.enabled | bool | `false` | Whether to mount the defined scripts that can be used to authenticate with a registry, the scripts will be mounted at `/scripts` |
| authScripts.name | string | `"argocd-image-updater-authscripts"` | Name of the authentication scripts ConfigMap |
| authScripts.scripts | object | `{}` | Map of key-value pairs where the key consists of the name of the script and the value the contents |
| config.applicationsAPIKind | string | `""` | API kind that is used to manage Argo CD applications (`kubernetes` or `argocd`) |
| config.argocd.grpcWeb | bool | `true` | Use the gRPC-web protocol to connect to the Argo CD API |
| config.argocd.insecure | bool | `false` | If specified, the certificate of the Argo CD API server is not verified. |
| config.argocd.plaintext | bool | `false` | If specified, use an unencrypted HTTP connection to the Argo CD API instead of TLS. |
| config.argocd.serverAddress | string | `""` | Connect to the Argo CD API server at server address |
| config.argocd.token | string | `""` | If specified, the secret with Argo CD API key will be created. |
| config.argocd.tokenSecretName | string | `"argocd-image-updater-secret"` | Name of the Secret containing the token |
| config.disableKubeEvents | bool | `false` | Disable kubernetes events |
| config.gitCommitMail | string | `""` | E-Mail address to use for Git commits |
| config.gitCommitSignOff | bool | `false` | Enables sign off on commits |
Expand All @@ -85,8 +87,10 @@ The `config.registries` value can be used exactly as it looks in the documentati
| config.gitCommitTemplate | string | `""` | Changing the Git commit message |
| config.gitCommitUser | string | `""` | Username to use for Git commits |
| config.logLevel | string | `"info"` | Argo CD Image Update log level |
| config.name | string | `"argocd-image-updater-config"` | Name of the ConfigMap |
| config.registries | list | `[]` | Argo CD Image Updater registries list configuration. More information [here](https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/) |
| config.sshConfig | object | `{}` | Argo CD Image Updater ssh client parameter configuration. |
| config.sshConfig.config | string | `""` | Argo CD Image Updater ssh client parameter configuration. |
| config.sshConfig.name | string | `"argocd-image-updater-ssh-config"` | Name of the sshConfig ConfigMap |
| createClusterRoles | bool | `true` | Create cluster roles for cluster-wide installation. |
| extraArgs | list | `[]` | Extra arguments for argocd-image-updater not defined in `config.argocd`. If a flag contains both key and value, they need to be split to a new entry |
| extraEnv | list | `[]` | Extra environment variables for argocd-image-updater |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: ConfigMap
metadata:
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
name: argocd-image-updater-authscripts
name: {{ .Values.authScripts.name }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
data:
{{- toYaml .Values.authScripts.scripts | nindent 2}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
{{- $sshConfig := omit .Values.config.sshConfig "name" }}
{{- range $key, $val := $sshConfig }}
{{- if not $val }}
{{ $_ := unset $sshConfig $key }}
{{- end }}
{{- end }}
apiVersion: v1
kind: ConfigMap
metadata:
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
name: argocd-image-updater-ssh-config
name: {{ .Values.config.sshConfig.name }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
{{- with .Values.config.sshConfig }}
{{- with $sshConfig }}
data:
{{- toYaml . | nindent 2 }}
{{- end }}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: ConfigMap
metadata:
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
name: argocd-image-updater-config
name: {{ .Values.config.name }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
data:
{{- with .Values.config.applicationsAPIKind }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,79 +44,79 @@ spec:
valueFrom:
configMapKeyRef:
key: applications_api
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_GRPC_WEB
valueFrom:
configMapKeyRef:
key: argocd.grpc_web
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_SERVER
valueFrom:
configMapKeyRef:
key: argocd.server_addr
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_INSECURE
valueFrom:
configMapKeyRef:
key: argocd.insecure
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_PLAINTEXT
valueFrom:
configMapKeyRef:
key: argocd.plaintext
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_TOKEN
valueFrom:
secretKeyRef:
key: argocd.token
name: argocd-image-updater-secret
name: {{ .Values.config.argocd.tokenSecretName }}
optional: true
- name: IMAGE_UPDATER_LOGLEVEL
valueFrom:
configMapKeyRef:
key: log.level
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_USER
valueFrom:
configMapKeyRef:
key: git.user
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_EMAIL
valueFrom:
configMapKeyRef:
key: git.email
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: IMAGE_UPDATER_KUBE_EVENTS
valueFrom:
configMapKeyRef:
key: kube.events
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_SIGNING_KEY
valueFrom:
configMapKeyRef:
key: git.commit-signing-key
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_SIGNING_METHOD
valueFrom:
configMapKeyRef:
key: git.commit-signing-method
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_SIGN_OFF
valueFrom:
configMapKeyRef:
key: git.commit-sign-off
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
{{- with .Values.extraEnv }}
{{- toYaml . | nindent 10 }}
Expand Down Expand Up @@ -177,21 +177,21 @@ spec:
path: registries.conf
- key: git.commit-message-template
path: commit.template
name: argocd-image-updater-config
name: {{ .Values.config.name }}
optional: true
name: image-updater-conf
{{- if .Values.authScripts.enabled }}
- configMap:
defaultMode: 0777
name: argocd-image-updater-authscripts
name: {{ .Values.authScripts.name }}
name: authscripts
{{- end }}
- configMap:
name: argocd-ssh-known-hosts-cm
optional: true
name: ssh-known-hosts
- configMap:
name: argocd-image-updater-ssh-config
name: {{ .Values.config.sshConfig.name }}
optional: true
name: ssh-config
- name: ssh-signing-key
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
apiVersion: v1
kind: Secret
metadata:
name: argocd-image-updater-secret
name: {{ .Values.config.argocd.tokenSecretName }}
namespace: {{ include "argocd-image-updater.namespace" . | quote }}
labels:
{{- include "argocd-image-updater.labels" . | nindent 4 }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ volumes: []
# emptyDir: {}

config:
# -- Name of the ConfigMap
name: argocd-image-updater-config
# -- API kind that is used to manage Argo CD applications (`kubernetes` or `argocd`)
applicationsAPIKind: ""

Expand All @@ -125,6 +127,8 @@ config:
plaintext: false
# -- If specified, the secret with Argo CD API key will be created.
token: ""
# -- Name of the Secret containing the token
tokenSecretName: "argocd-image-updater-secret"

# -- Disable kubernetes events
disableKubeEvents: false
Expand Down Expand Up @@ -175,9 +179,11 @@ config:
# credentials: ext:/scripts/auth1.sh
# credsexpire: 10h

# -- Argo CD Image Updater ssh client parameter configuration.
sshConfig:
{}
# -- Name of the sshConfig ConfigMap
name: argocd-image-updater-ssh-config
# -- Argo CD Image Updater ssh client parameter configuration.
config: ""
# config: |
# Host *
# PubkeyAcceptedAlgorithms +ssh-rsa
Expand All @@ -188,6 +194,8 @@ config:
authScripts:
# -- Whether to mount the defined scripts that can be used to authenticate with a registry, the scripts will be mounted at `/scripts`
enabled: false
# -- Name of the authentication scripts ConfigMap
name: argocd-image-updater-authscripts
# -- Map of key-value pairs where the key consists of the name of the script and the value the contents
scripts: {}
# auth1.sh: |
Expand Down
6 changes: 3 additions & 3 deletions argocd-helm-charts/argocd-image-updater/requirements.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: argocd-image-updater
repository: https://argoproj.github.io/argo-helm
version: 0.11.4
digest: sha256:b36f9d488c2ce50b2987ff1f8dbf5f3a25605eee5c86e71ebe0add8535816d6c
generated: "2025-01-13T14:47:36.945900966+05:30"
version: 0.12.0
digest: sha256:8001109b5db4bd9c2d11a2ddafed6df1cf2eb45a35a28376cda590a25701dee5
generated: "2025-01-27T11:39:08.087631282+05:30"
6 changes: 3 additions & 3 deletions argocd-helm-charts/aws-ebs-csi-driver/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: aws-ebs-csi-driver
repository: https://kubernetes-sigs.github.io/aws-ebs-csi-driver
version: 2.38.1
digest: sha256:17e2bdfff3a3d93b5447f30ebd5f1dc4b79b3681e6a37b641749bfbf8656855b
generated: "2024-12-17T01:28:59.485341967+05:30"
version: 2.39.1
digest: sha256:6f9a4de0691fe4436c26fc68f1ad6a899d03796a72f58e9831292e2b94bd53ff
generated: "2025-01-27T11:40:01.549493178+05:30"
2 changes: 1 addition & 1 deletion argocd-helm-charts/aws-ebs-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ name: aws-ebs-csi-driver
version: 1.0.0
dependencies:
- name: aws-ebs-csi-driver
version: 2.38.1
version: 2.39.1
repository: https://kubernetes-sigs.github.io/aws-ebs-csi-driver
Loading

0 comments on commit 353a7c7

Please sign in to comment.