Skip to content

Fix inconsistent management endpoint paths from /dotmgmt to /dotmgt #68

@spbolton

Description

@spbolton

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

No one assigned

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions