summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-05-02 16:29:41 -0600
committermo khan <mo@mokhan.ca>2025-05-02 16:29:41 -0600
commitcd7ded5274699851653634e9b616363fe5099605 (patch)
tree27a7515430517b965d8df23b8deb510d198620c1 /README.md
parent67d3e252f0f9338c099726f88e03d73eb9d73594 (diff)
docs: update the architecture diagram
Diffstat (limited to 'README.md')
-rw-r--r--README.md36
1 files changed, 17 insertions, 19 deletions
diff --git a/README.md b/README.md
index 32a926d2..c786d0fa 100644
--- a/README.md
+++ b/README.md
@@ -13,33 +13,31 @@ decisions via a gRPC endpoint.
V
----|:443|-------------------------------------------------------------
|
- V
| ----------------------------------------
| | ______________________ |
|-->(:443)| envoy ->(:80)| /var/run/sparkled | |
- | | ---------------------- |
- | ----------------------------------------
- |
- | -------------------
- | | IdP / IAM |
- | |-------- |
- |--->| :http | |---- pub membership change ---|
- | |-------- | |
- | ------------------- |
- | ( nats.io)
- | |
- | |---- sub membership change ---
- | |
+ | | --|------------------- |
+ | -----------------|----------------------
+ | |
+ | ------------------|
+ | |
+ | | -------------------
+ | | | IdP /IAM |---- publish membership change ---|
+ | | ------------------- |
+ | | (nats.io)
+ | | |
+ | | |---- sub membership change ------------------
+ |<-------| |
| V (update acls)
- | -------------------------------------
+ V -------------------------------------
| | ___________________ |
|-->(:443)| envoy ->(:80)| /var/run/authzd | |
| ------------------| |
-------------------------------------
- |
- |----> cron reconciliation process >---->-------|
- A |
- |- audit, validate list, notify, remediate --|
+ |
+ |----> cron reconciliation process >---->------|
+ A |
+ |--- audit, validate list, notify, remediate --|
```
## Getting Started