Skip to content
Snippets Groups Projects
Commit ec567cd7 authored by Kenzo-Hugo Hillion's avatar Kenzo-Hugo Hillion :recycle:
Browse files

try to add redis to kubernetes

parent c9771a9c
No related branches found
No related tags found
1 merge request!59Prod
Pipeline #26338 passed
......@@ -20,6 +20,9 @@ kubectl create secret generic backend-cron-credentials -n ${NAMESPACE} --from-li
## DB
envsubst < ci/kubernetes/postgresql.yaml | kubectl apply -n ${NAMESPACE} -f -
kubectl -n ${NAMESPACE} wait --for=condition=available --timeout=600s deployment/postgresql
## Redis
envsubst < ci/kubernetes/redis.yaml | kubectl apply -n ${NAMESPACE} -f -
kubectl -n ${NAMESPACE} wait --for=condition=available --timeout=600s deployment/redis
## Backend
envsubst < ci/kubernetes/backend.yaml | kubectl apply -n ${NAMESPACE} -f -
kubectl -n ${NAMESPACE} patch deployment backend -p "{\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"date\":\"`date +'%s'`\"}}}}}"
......
......@@ -43,6 +43,8 @@ spec:
secretKeyRef:
name: backend-secret
key: secret_key
- name: REDIS_HOST
value: redis
- name: PORT
value: "8000"
- name: DEBUG
......
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis
labels:
deployment: redis
spec:
selector:
matchLabels:
pod: redis
replicas: 1
template:
metadata:
labels:
pod: redis
spec:
containers:
- name: master
image: redis
resources:
requests:
cpu: "100m"
memory: "100Mi"
limits:
cpu: "200m"
memory: "200Mi"
ports:
- containerPort: 6379
---
apiVersion: v1
kind: Service
metadata:
name: redis
labels:
app: redis
spec:
selector:
pod: redis
ports:
- protocol: TCP
port: 6379
targetPort: 6379
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment