-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
☂️ Service Discovery UI #14193
Comments
You mean acceptance tests? Or E2E in Playwright? |
Acceptance tests |
It appears that this block of work must occur before "Aggregate check status for a given service into a health check bar" can happen and before any work in "Allocation-contextual Service-specific Flyout" can happen. |
Should we mark this as not possible? |
I think this is actually the default way that things will work; we use the current list to show both consul and nomad services, and we hydrate the nomad ones with health check statuses. |
I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues. |
A note on Abilities/ACLs:
read-job
alone for viewing, andsubmit-job
in the case of service de-registration, which the UI will not handle.Services Tab (
ui/services
)NOTE: On hold / de-prioritized for inefficient number of calls that would be required.
General Service model and fixture updates
8
Model, Serializer and Adapter updates (replace existing fragment; make watchable)3
Mirage fixtures5
E2E tests using Mirage fixturesJob-contextual Services Tab (
ui/jobs/:JOBID/services
andui/jobs/:JOBID/services/:SERVICEID
)3
Scaffold a jobs/job/services route1
Aggregate allocations by Alloc ID1
Scaffold new child route0
Add new LinkTo to Job subnav1
If job spec has any consul services, warn them on the jobs/services page that we don't show those there, and link to docs.nvm! Can show Consul services, too!Allocation-contextual Services Table (
ui/allocations/:ALLOCID
)3
Health Checks (v1/allocation/:ALLOCID/checks
)1
Aggregate check status for a given service into a health check bar3
Merge existing services that come back with the allocation, and may include Consul services, with Nomad ones that come back from /checks)2
Show Task-level services on the alloc pageAllocation-contextual Service-specific Flyout (
ui/allocations/:ALLOCID?service=:SERVICEID
)1
Table setup2
Format error output for failing states1
Query Parameters for reload etc.The text was updated successfully, but these errors were encountered: