Merge pull request #4161 from hhunter-ms/issue_4158

Make tables more clear with checkmarks
This commit is contained in:
Hannah Hunter 2024-05-29 19:14:53 -04:00 committed by GitHub
commit 0260c0f5dd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 21 additions and 21 deletions

View File

@ -69,17 +69,17 @@ The table below shows which applications are allowed to publish into the topics:
| | topic1 | topic2 | topic3 | | | topic1 | topic2 | topic3 |
|------|--------|--------|--------| |------|--------|--------|--------|
| app1 | X | | | | app1 | | | |
| app2 | | X | X | | app2 | | ✅ | ✅ |
| app3 | | | | | app3 | | | |
The table below shows which applications are allowed to subscribe to the topics: The table below shows which applications are allowed to subscribe to the topics:
| | topic1 | topic2 | topic3 | | | topic1 | topic2 | topic3 |
|------|--------|--------|--------| |------|--------|--------|--------|
| app1 | X | X | X | | app1 | ✅ | ✅ | ✅ |
| app2 | | | | | app2 | | | |
| app3 | X | | | | app3 | | | |
> Note: If an application is not listed (e.g. app1 in subscriptionScopes) it is allowed to subscribe to all topics. Because `allowedTopics` is not used and app1 does not have any subscription scopes, it can also use additional topics not listed above. > Note: If an application is not listed (e.g. app1 in subscriptionScopes) it is allowed to subscribe to all topics. Because `allowedTopics` is not used and app1 does not have any subscription scopes, it can also use additional topics not listed above.
@ -143,17 +143,17 @@ The table below shows which application is allowed to publish into the topics:
| | A | B | C | | | A | B | C |
|------|---|---|---| |------|---|---|---|
| app1 | X | | | | app1 | | | |
| app2 | X | X | | | app2 | ✅ | ✅ | |
| app3 | X | X | | | app3 | ✅ | ✅ | |
The table below shows which application is allowed to subscribe to the topics: The table below shows which application is allowed to subscribe to the topics:
| | A | B | C | | | A | B | C |
|------|---|---|---| |------|---|---|---|
| app1 | | | | | app1 | | | |
| app2 | X | | | | app2 | | | |
| app3 | X | X | | | app3 | ✅ | ✅ | |
## Example 4: Mark topics as protected ## Example 4: Mark topics as protected
@ -187,17 +187,17 @@ The table below shows which application is allowed to publish into the topics:
| | A | B | C | | | A | B | C |
|------|---|---|---| |------|---|---|---|
| app1 | X | X | | | app1 | ✅ | ✅ | |
| app2 | | X | | | app2 | | | |
| app3 | | | X | | app3 | | | |
The table below shows which application is allowed to subscribe to the topics: The table below shows which application is allowed to subscribe to the topics:
| | A | B | C | | | A | B | C |
|------|---|---|---| |------|---|---|---|
| app1 | X | X | | | app1 | ✅ | ✅ | |
| app2 | | X | | | app2 | | | |
| app3 | | | X | | app3 | | | |
## Demo ## Demo

View File

@ -23,12 +23,12 @@ The table below shows which resources are deployed to which namespaces:
| Resource | namespace-a | namespace-b | | Resource | namespace-a | namespace-b |
|------------------------ |-------------|-------------| |------------------------ |-------------|-------------|
| Redis master | X | | | Redis master | ✅ | ❌ |
| Redis replicas | X | | | Redis replicas | ✅ | ❌ |
| Dapr's PubSub component | X | X | | Dapr's PubSub component | ✅ | ✅ |
| Node subscriber | X | | | Node subscriber | ✅ | ❌ |
| Python subscriber | X | | | Python subscriber | ✅ | ❌ |
| React UI publisher | | X | | React UI publisher | ❌ | ✅ |
{{% alert title="Note" color="primary" %}} {{% alert title="Note" color="primary" %}}
All pub/sub components support limiting pub/sub topics to specific applications using [namespace or component scopes]({{< ref pubsub-scopes.md >}}). All pub/sub components support limiting pub/sub topics to specific applications using [namespace or component scopes]({{< ref pubsub-scopes.md >}}).