From 31840e6c34157f24f518ee5ec4ec4da13b70eeef Mon Sep 17 00:00:00 2001 From: kenia Date: Mon, 12 Apr 2021 16:45:37 -0400 Subject: [PATCH] Add translations for topology-mterics and transparent-proxy components --- .../notice/limited-access.hbs | 4 +- ui/packages/consul-ui/translations/en-us.yaml | 46 +++++++++++++++++++ 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/ui/packages/consul-ui/app/components/topology-metrics/notice/limited-access.hbs b/ui/packages/consul-ui/app/components/topology-metrics/notice/limited-access.hbs index 733418b6a..87c50ff04 100644 --- a/ui/packages/consul-ui/app/components/topology-metrics/notice/limited-access.hbs +++ b/ui/packages/consul-ui/app/components/topology-metrics/notice/limited-access.hbs @@ -5,12 +5,12 @@ as |notice|>

- Limited Access + {{t "components.consul.topology-metrics.notice.limited-access.header"}}

- This service may have dependencies you won’t see because you don’t have access to them. + {{t "components.consul.topology-metrics.notice.limited-access.body"}}

\ No newline at end of file diff --git a/ui/packages/consul-ui/translations/en-us.yaml b/ui/packages/consul-ui/translations/en-us.yaml index 9aa5afc75..6afb19ed4 100644 --- a/ui/packages/consul-ui/translations/en-us.yaml +++ b/ui/packages/consul-ui/translations/en-us.yaml @@ -184,6 +184,52 @@ components: name: Precedence asc: Ascending desc: Descending + transparent-proxy: Transparent Proxy + topology-metrics: + source-type: + tooltip: This connection was defined in a proxy registration. + text: Defined in proxy registration + notice: + limited-access: + header: Limited Access + body: This service may have dependencies you won’t see because you don’t have access to them. + default-allow: + header: Intentions are set to default allow + body: Your Intention settings are currently set to default allow. This means that this view will show connections to every service in your cluster. We recommend changing your Intention settings to default deny and creating specific Intentions for upstream and downstream services for this view to be useful. + footer: + name: Edit intentions + URL: dc.services.show.intentions + not-defined-intention: + header: Connections are not explicitly defined + body: There appears to be an Intention defining traffic, but the services are unable to communicate until that connection is explicitly defined as a downstream or Transparent Proxy mode is turned on. + footer: + name: Read the documentation + wildcard-intention: + header: Permissive Intention + body: One or more of your Intentions are set to allow traffic to and/or from all other services in a namespace. This Topology view will show all of those connections if that remains unchanged. We recommend setting more specific Intentions for upstream and downstream services to make this vizualization more useful. + footer: + name: Edit intentions + URL: dc.services.show.intentions + popover: + l7: + header: Layer 7 permissions + body: Certain HTTP request info must be identified. + action: View + deny: + header: Connection Denied + body: + isExact: Change the action of this intention to allow. + notExact: Add an intention that allows these two services to connect. + action: + isExact: Allow + notExact: Create + undefined: + header: No traffic + body: Add the current service as an explicit upstream or turn on Transparent Proxy mode to initiate traffic. + action: Documentation + + + models: auth-method: