From e62e862df9e28a498e104090f9a563cffec8b030 Mon Sep 17 00:00:00 2001 From: Matt Keeler Date: Tue, 10 Mar 2020 11:49:08 -0400 Subject: [PATCH] Update intention precedence table in the docs (#7421) * Update intention precedence table in the docs Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com> --- .../source/docs/connect/intentions.html.md | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/website/source/docs/connect/intentions.html.md b/website/source/docs/connect/intentions.html.md index 46a3f5df96..350696d358 100644 --- a/website/source/docs/connect/intentions.html.md +++ b/website/source/docs/connect/intentions.html.md @@ -91,12 +91,17 @@ specified value or is the wildcard value `*`. The full precedence table is shown below and is evaluated top to bottom, with larger numbers being evaluated first. -| Source Name | Destination Name | Precedence | -| ----------- | ---------------- | ---------- | -| Exact | Exact | 9 | -| `*` | Exact | 8 | -| Exact | `*` | 6 | -| `*` | `*` | 5 | +| Source Namespace | Source Name | Destination Namespace | Destination Name | Precedence | +| ---------------- | ----------- | --------------------- | ---------------- | ---------- | +| Exact | Exact | Exact | Exact | 9 | +| Exact | `*` | Exact | Exact | 8 | +| `*` | `*` | Exact | Exact | 7 | +| Exact | Exact | Exact | `*` | 6 | +| Exact | `*` | Exact | `*` | 5 | +| `*` | `*` | Exact | `*` | 4 | +| Exact | Exact | `*` | `*` | 3 | +| Exact | `*` | `*` | `*` | 2 | +| `*` | `*` | `*` | `*` | 1 | The precedence value can be read from the [API](/api/connect/intentions.html) after an intention is created. @@ -111,9 +116,9 @@ valid non-wildcard intentions to match. The numbers in the table above are not stable. Their ordering will remain fixed but the actual number values may change in the future. -The numbers are non-contiguous because there are -some unused values in the middle in preparation for a future version of -Consul supporting namespaces. + +-> **Consul Enterprise** - Namespaces are an Enterprise feature. In Consul OSS any of the rows in +the table with a `*` for either the source namespace or destination namespace are not applicable. ## Intention Management Permissions