-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Description
Problem
Management endpoint paths were inconsistent throughout the Helm chart, using both /dotmgmt and /dotmgt prefixes. This creates confusion and potential health check failures when endpoints don't match expected paths.
Root Cause
Mixed usage of /dotmgmt and /dotmgt prefixes in probe configurations and health check paths. The correct prefix should be /dotmgt for all management endpoints.
Solution Implemented
Standardized all management endpoint paths to use /dotmgt prefix:
- Startup probe: /dotmgmt/readyz → /dotmgt/readyz
- Liveness probe: /dotmgmt/livez → /dotmgt/livez
- Readiness probe: /dotmgmt/readyz → /dotmgt/readyz
- ALB health check: /dotmgmt/readyz → /dotmgt/readyz
- Prometheus metrics: already correct at /dotmgt/metrics
Benefits
✅ Consistent endpoint naming across all health checks
✅ Proper ALB health check configuration
✅ Standardized management API paths
✅ Reduced configuration confusion
Acceptance Criteria
- [Define what needs to be accomplished]
Additional Notes
[Any additional context or notes]
Metadata
Metadata
Assignees
Type
Projects
Status
Done