add valkey
This commit is contained in:
		| @@ -11,12 +11,19 @@ home: https://wiki.alexlebens.dev/doc/harbor- | ||||
| sources: | ||||
|   - https://github.com/goharborv | ||||
|   - https://github.com/goharbor/harbor-helm | ||||
|   - https://github.com/valkey-io/valkey | ||||
|   - https://github.com/cloudnative-pg/cloudnative-pg | ||||
|   - https://github.com/bitnami/charts/tree/main/bitnami/valkey | ||||
|   - https://github.com/alexlebens/helm-charts/charts/postgres-cluster | ||||
| maintainers: | ||||
|   - name: alexlebens | ||||
| dependencies: | ||||
|   - name: harbor | ||||
|     version: v1.16.1 | ||||
|     repository: https://helm.goharbor.io | ||||
|   - name: valkey | ||||
|     version: 2.2.1 | ||||
|     repository: https://charts.bitnami.com/bitnami | ||||
|   - name: postgres-cluster | ||||
|     alias: postgres-17-cluster | ||||
|     version: 4.1.3 | ||||
|   | ||||
| @@ -64,6 +64,31 @@ spec: | ||||
|         metadataPolicy: None | ||||
|         property: registry-ht-password | ||||
|  | ||||
| --- | ||||
| apiVersion: external-secrets.io/v1beta1 | ||||
| kind: ExternalSecret | ||||
| metadata: | ||||
|   name: valkey-secret | ||||
|   namespace: {{ .Release.Namespace }} | ||||
|   labels: | ||||
|     app.kubernetes.io/name: valkey-secret | ||||
|     app.kubernetes.io/instance: {{ .Release.Name }} | ||||
|     app.kubernetes.io/version: {{ .Chart.AppVersion }} | ||||
|     app.kubernetes.io/component: web | ||||
|     app.kubernetes.io/part-of: {{ .Release.Name }} | ||||
| spec: | ||||
|   secretStoreRef: | ||||
|     kind: ClusterSecretStore | ||||
|     name: vault | ||||
|   data: | ||||
|     - secretKey: REDIS_PASSWORD | ||||
|       remoteRef: | ||||
|         conversionStrategy: Default | ||||
|         decodingStrategy: None | ||||
|         key: /cl01tl/harbor/config | ||||
|         metadataPolicy: None | ||||
|         property: valkey-password | ||||
|  | ||||
| --- | ||||
| apiVersion: external-secrets.io/v1beta1 | ||||
| kind: ExternalSecret | ||||
|   | ||||
| @@ -23,10 +23,6 @@ harbor: | ||||
|           storageClass: ceph-block-delete | ||||
|           accessMode: ReadWriteOnce | ||||
|           size: 5Gi | ||||
|       redis: | ||||
|         storageClass: ceph-block-delete | ||||
|         accessMode: ReadWriteOnce | ||||
|         size: 5Gi | ||||
|       trivy: | ||||
|         storageClass: ceph-block-delete | ||||
|         accessMode: ReadWriteOnce | ||||
| @@ -110,15 +106,24 @@ harbor: | ||||
|       coreDatabase: app | ||||
|       existingSecret: harbor-postgresql-17-cluster-app | ||||
|   redis: | ||||
|     type: internal | ||||
|     internal: | ||||
|       image: | ||||
|         repository: ghcr.io/goharbor/redis-photon | ||||
|         tag: v2.12.1 | ||||
|     type: external | ||||
|     external: | ||||
|       addr: "harbor-valkey-headless:6379" | ||||
|       coreDatabaseIndex: "0" | ||||
|       jobserviceDatabaseIndex: "1" | ||||
|       registryDatabaseIndex: "2" | ||||
|       trivyAdapterIndex: "5" | ||||
|       existingSecret: valkey-secret | ||||
|   exporter: | ||||
|     image: | ||||
|       repository: ghcr.io/goharbor/harbor-exporter | ||||
|       tag: v2.12.1 | ||||
| valkey: | ||||
|   architecture: standalone | ||||
|   auth: | ||||
|     enabled: true | ||||
|     existingSecret: valkey-secret | ||||
|     existingSecretPasswordKey: REDIS_PASSWORD | ||||
| postgres-17-cluster: | ||||
|   mode: standalone | ||||
|   cluster: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user