diff --git a/kubernetes/base/cache-updater-service.yaml b/kubernetes/base/cache-updater-service.yaml index 84a7940..b28b3f0 100644 --- a/kubernetes/base/cache-updater-service.yaml +++ b/kubernetes/base/cache-updater-service.yaml @@ -42,7 +42,7 @@ spec: - name: SPRING_REDIS_HOST value: "${REDIS_HOST}" - name: SPRING_REDIS_PORT - value: "6379" + value: "${REDIS_PORT}" - name: JAVA_MIN_HEAP value: "${JAVA_MIN_HEAP}" - name: JAVA_MAX_HEAP @@ -69,7 +69,15 @@ spec: initialDelaySeconds: 90 periodSeconds: 30 timeoutSeconds: 5 - failureThreshold: 3 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health/readiness + port: ${SERVER_PORT} + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 3 --- apiVersion: v1 kind: Service @@ -86,4 +94,4 @@ spec: - name: http port: ${SERVER_PORT} targetPort: ${SERVER_PORT} - type: ClusterIP \ No newline at end of file + type: ClusterIP diff --git a/kubernetes/base/config.yaml b/kubernetes/base/config.yaml index 0395d06..0c3581a 100644 --- a/kubernetes/base/config.yaml +++ b/kubernetes/base/config.yaml @@ -9,7 +9,7 @@ data: JAVA_OPTS: "-Xmx${JAVA_MAX_HEAP} -Xms${JAVA_MIN_HEAP} -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp" CACHE_IMPLEMENTATION: "redis" SPRING_DATA_REDIS_HOST: "${REDIS_HOST}" - SPRING_DATA_REDIS_PORT: "6379" + SPRING_DATA_REDIS_PORT: "${REDIS_PORT}" --- apiVersion: v1 kind: ConfigMap @@ -42,5 +42,5 @@ kind: ConfigMap metadata: name: frontend-config data: - NODE_ENV: "${NODE_ENV:-production}" - API_TIMEOUT: "${API_TIMEOUT:-30000}" \ No newline at end of file + NODE_ENV: "${NODE_ENV}" + API_TIMEOUT: "${API_TIMEOUT}"