diff --git a/resources/hydra/kustomization.yaml b/resources/hydra/kustomization.yaml index 1f78190..166054d 100644 --- a/resources/hydra/kustomization.yaml +++ b/resources/hydra/kustomization.yaml @@ -31,6 +31,7 @@ configMapGenerator: - URLS_LOGOUT=http://hydra-logout-app/logout - HYDRA_SERVE_ALL_ARGS=--dev - HYDRA_DATABASE_MAX_CONN="10" + - SERVE_ADMIN_REQUEST_LOG_DISABLE_FOR_HEALTH="true" - LOG_LEVEL=info replacements: diff --git a/resources/hydra/resources/hydra-deployment.yaml b/resources/hydra/resources/hydra-deployment.yaml index 32ec138..9e259c6 100644 --- a/resources/hydra/resources/hydra-deployment.yaml +++ b/resources/hydra/resources/hydra-deployment.yaml @@ -46,10 +46,31 @@ spec: - wget - --spider - -q - - http://127.0.0.1:4444/.well-known/openid-configuration + - http://127.0.0.1:4445/health/alive failureThreshold: 6 periodSeconds: 10 timeoutSeconds: 10 + readinessProbe: + exec: + command: + - wget + - --spider + - -q + - http://127.0.0.1:4445/health/ready + failureThreshold: 6 + periodSeconds: 10 + timeoutSeconds: 10 + startupProbe: + exec: + command: + - wget + - --spider + - -q + - http://127.0.0.1:4445/health/ready + failureThreshold: 60 + successThreshold: 1 + periodSeconds: 1 + timeoutSeconds: 1 ports: - containerPort: 4444 name: hydra-public