From 40ab759540ba134337e097315e996959cfc816eb Mon Sep 17 00:00:00 2001 From: Shaed Parkar Date: Tue, 19 Sep 2023 12:12:33 +0100 Subject: [PATCH] use sds routes --- .../AdminWebsite/Health/HealthCheckExtensions.cs | 12 ++++++------ charts/vh-admin-web/values.yaml | 5 ++--- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/AdminWebsite/AdminWebsite/Health/HealthCheckExtensions.cs b/AdminWebsite/AdminWebsite/Health/HealthCheckExtensions.cs index 88267dcc0..2eaffe9f3 100644 --- a/AdminWebsite/AdminWebsite/Health/HealthCheckExtensions.cs +++ b/AdminWebsite/AdminWebsite/Health/HealthCheckExtensions.cs @@ -24,21 +24,21 @@ public static IServiceCollection AddVhHealthChecks(this IServiceCollection servi .AddUrlGroup( new Uri( new Uri(servicesConfiguration.VideoApiUrl), - "/healthcheck/health"), + "/health/health"), name: "Video API", failureStatus: HealthStatus.Unhealthy, tags: new[] {"startup", "readiness"}) .AddUrlGroup( new Uri( new Uri(servicesConfiguration.BookingsApiUrl), - "/healthcheck/health"), + "/health/health"), name: "Bookings API", failureStatus: HealthStatus.Unhealthy, tags: new[] {"startup", "readiness"}) .AddUrlGroup( new Uri( new Uri(servicesConfiguration.UserApiUrl), - "/healthcheck/health"), + "/health/health"), name: "User API", failureStatus: HealthStatus.Unhealthy, tags: new[] {"startup", "readiness"}); @@ -47,19 +47,19 @@ public static IServiceCollection AddVhHealthChecks(this IServiceCollection servi public static IEndpointRouteBuilder AddVhHealthCheckRouteMaps(this IEndpointRouteBuilder endpoints) { - endpoints.MapHealthChecks("/healthcheck/liveness", new HealthCheckOptions() + endpoints.MapHealthChecks("/health/liveness", new HealthCheckOptions() { Predicate = check => check.Tags.Contains("self"), ResponseWriter = HealthCheckResponseWriter }); - endpoints.MapHealthChecks("/healthcheck/startup", new HealthCheckOptions() + endpoints.MapHealthChecks("/health/startup", new HealthCheckOptions() { Predicate = check => check.Tags.Contains("startup"), ResponseWriter = HealthCheckResponseWriter }); - endpoints.MapHealthChecks("/healthcheck/readiness", new HealthCheckOptions() + endpoints.MapHealthChecks("/health/readiness", new HealthCheckOptions() { Predicate = check => check.Tags.Contains("readiness"), ResponseWriter = HealthCheckResponseWriter diff --git a/charts/vh-admin-web/values.yaml b/charts/vh-admin-web/values.yaml index a4896eff1..51a6a60c0 100644 --- a/charts/vh-admin-web/values.yaml +++ b/charts/vh-admin-web/values.yaml @@ -5,10 +5,9 @@ java: replicas: 2 ingressHost: vh-admin-web.{{ .Values.global.environment }}.platform.hmcts.net releaseNameOverride: vh-admin-web - readinessPath: /health/liveness livenessPath: /health/liveness - livenessDelay: 360 - livenessPeriod: 120 + readinessPath: /health/readiness + startupPath: /health/startup aadIdentityName: vh-aad-identity keyVaults: vh-infra-core: