🚀(helm) add a Redis cache service
This commit is working in progress. I have added an extra chart to take benefits of the Redis operator developed by Indie hoster. When using the dev environment, I used bitnami redis chart to deploy a Redis service with authentication disable.
This commit is contained in:
committed by
aleb_the_flash
parent
d49cc11ef1
commit
b3b1343796
@@ -34,6 +34,7 @@ backend:
|
|||||||
POSTGRES_DB: people
|
POSTGRES_DB: people
|
||||||
POSTGRES_USER: dinum
|
POSTGRES_USER: dinum
|
||||||
POSTGRES_PASSWORD: pass
|
POSTGRES_PASSWORD: pass
|
||||||
|
REDIS_URL: redis://default:pass@redis-master:6379/1
|
||||||
|
|
||||||
frontend:
|
frontend:
|
||||||
image:
|
image:
|
||||||
|
|||||||
@@ -58,6 +58,10 @@ backend:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: postgresql.postgres.libre.sh
|
name: postgresql.postgres.libre.sh
|
||||||
key: password
|
key: password
|
||||||
|
REDIS_URL:
|
||||||
|
secretKeyRef:
|
||||||
|
name: redis.redis.libre.sh
|
||||||
|
key: url
|
||||||
|
|
||||||
frontend:
|
frontend:
|
||||||
image:
|
image:
|
||||||
|
|||||||
7
src/helm/extra/templates/keydb.yaml
Normal file
7
src/helm/extra/templates/keydb.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
apiVersion: core.libre.sh/v1alpha1
|
||||||
|
kind: Redis
|
||||||
|
metadata:
|
||||||
|
name: redis
|
||||||
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
|
spec:
|
||||||
|
disableAuth: false
|
||||||
@@ -18,6 +18,15 @@ releases:
|
|||||||
enabled: true
|
enabled: true
|
||||||
autoGenerated: true
|
autoGenerated: true
|
||||||
|
|
||||||
|
- name: redis
|
||||||
|
installed: {{ eq .Environment.Name "dev" | toYaml }}
|
||||||
|
namespace: {{ .Namespace }}
|
||||||
|
chart: bitnami/redis
|
||||||
|
version: 18.19.2
|
||||||
|
values:
|
||||||
|
- auth:
|
||||||
|
password: pass
|
||||||
|
|
||||||
- name: extra
|
- name: extra
|
||||||
installed: {{ ne .Environment.Name "dev" | toYaml }}
|
installed: {{ ne .Environment.Name "dev" | toYaml }}
|
||||||
namespace: {{ .Namespace }}
|
namespace: {{ .Namespace }}
|
||||||
|
|||||||
Reference in New Issue
Block a user