add valkey
This commit is contained in:
@@ -11,12 +11,19 @@ home: https://wiki.alexlebens.dev/doc/harbor-
|
|||||||
sources:
|
sources:
|
||||||
- https://github.com/goharborv
|
- https://github.com/goharborv
|
||||||
- https://github.com/goharbor/harbor-helm
|
- 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:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: harbor
|
- name: harbor
|
||||||
version: v1.16.1
|
version: v1.16.1
|
||||||
repository: https://helm.goharbor.io
|
repository: https://helm.goharbor.io
|
||||||
|
- name: valkey
|
||||||
|
version: 2.2.1
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-17-cluster
|
alias: postgres-17-cluster
|
||||||
version: 4.1.3
|
version: 4.1.3
|
||||||
|
@@ -64,6 +64,31 @@ spec:
|
|||||||
metadataPolicy: None
|
metadataPolicy: None
|
||||||
property: registry-ht-password
|
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
|
apiVersion: external-secrets.io/v1beta1
|
||||||
kind: ExternalSecret
|
kind: ExternalSecret
|
||||||
|
@@ -23,10 +23,6 @@ harbor:
|
|||||||
storageClass: ceph-block-delete
|
storageClass: ceph-block-delete
|
||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
size: 5Gi
|
size: 5Gi
|
||||||
redis:
|
|
||||||
storageClass: ceph-block-delete
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: 5Gi
|
|
||||||
trivy:
|
trivy:
|
||||||
storageClass: ceph-block-delete
|
storageClass: ceph-block-delete
|
||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
@@ -110,15 +106,24 @@ harbor:
|
|||||||
coreDatabase: app
|
coreDatabase: app
|
||||||
existingSecret: harbor-postgresql-17-cluster-app
|
existingSecret: harbor-postgresql-17-cluster-app
|
||||||
redis:
|
redis:
|
||||||
type: internal
|
type: external
|
||||||
internal:
|
external:
|
||||||
image:
|
addr: "harbor-valkey-headless:6379"
|
||||||
repository: ghcr.io/goharbor/redis-photon
|
coreDatabaseIndex: "0"
|
||||||
tag: v2.12.1
|
jobserviceDatabaseIndex: "1"
|
||||||
|
registryDatabaseIndex: "2"
|
||||||
|
trivyAdapterIndex: "5"
|
||||||
|
existingSecret: valkey-secret
|
||||||
exporter:
|
exporter:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/goharbor/harbor-exporter
|
repository: ghcr.io/goharbor/harbor-exporter
|
||||||
tag: v2.12.1
|
tag: v2.12.1
|
||||||
|
valkey:
|
||||||
|
architecture: standalone
|
||||||
|
auth:
|
||||||
|
enabled: true
|
||||||
|
existingSecret: valkey-secret
|
||||||
|
existingSecretPasswordKey: REDIS_PASSWORD
|
||||||
postgres-17-cluster:
|
postgres-17-cluster:
|
||||||
mode: standalone
|
mode: standalone
|
||||||
cluster:
|
cluster:
|
||||||
|
Reference in New Issue
Block a user