Expose nomad API

Description

Nomad API (the one running on port 4646) should be available on our usual HTTPS port via /nomad prefix.

We need to enable nomad endpoints in nginx config.

Nomad endpoints should be available only for users with admin privileges.

Reference: https://www.notion.so/percona/PMM-SEP-integration-initial-Phase-aka-PMM-SEP-Phase-0-Standalone-deployment-127674d091f380d28182c61b3d5b6c2d

How to test

Check that nomad API is available and can be used.

TBD: Dev to provide endpoint for healthcheck

How to document

mention that nomad API is available under /nomad path

Smart Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Components

Labels

Needs QA

Yes

Needs Doc

Yes

Planned Version/s

Fix versions

Story Points

Sprint

Smart Checklist Progress

Start date

Due date

Smart Checklist

Created October 22, 2024 at 12:39 PM
Updated last week