mirror of
https://github.com/status-im/consul.git
synced 2025-01-19 02:03:00 +00:00
a2e0246805
* Pass down nspace and dc from Service model down to prometheus request * Reviewing notes fix-ups * Fix on dc/nspace to send from upstream/downstream card
40 lines
1.2 KiB
Handlebars
40 lines
1.2 KiB
Handlebars
<div id="tags" class="tab-section">
|
|
<div role="tabpanel">
|
|
{{#if topology.FilteredByACLs}}
|
|
<TopologyMetrics::Notice::LimitedAccess />
|
|
{{/if}}
|
|
{{#if topology}}
|
|
<TopologyMetrics
|
|
@nspace={{nspace}}
|
|
@dc={{dc}}
|
|
@service={{items.firstObject}}
|
|
@topology={{topology}}
|
|
@metricsHref={{render-template urls.service (hash
|
|
Datacenter=dc
|
|
Service=items.firstObject
|
|
)}}
|
|
|
|
@oncreate={{route-action 'createIntention'}}
|
|
/>
|
|
{{else}}
|
|
<EmptyState>
|
|
<BlockSlot @name="header">
|
|
<h2>
|
|
No dependencies
|
|
</h2>
|
|
</BlockSlot>
|
|
<BlockSlot @name="body">
|
|
<p>
|
|
This service has neither downstreams nor upstreams, which means that no services are configured to connect with it. Add upstreams and intentions to ensure this service is connected with the rest of your service mesh.
|
|
</p>
|
|
</BlockSlot>
|
|
<BlockSlot @name="actions">
|
|
<li class="docs-link">
|
|
<a href="{{env 'CONSUL_DOCS_URL'}}/connect/registration/service-registration#upstream-configuration-reference" rel="noopener noreferrer" target="_blank">Documentation on upstreams</a>
|
|
</li>
|
|
</BlockSlot>
|
|
</EmptyState>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|