This is an automated email from the ASF dual-hosted git repository.
mssun pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave.git
The following commit(s) were added to refs/heads/develop by this push:
new 00367e4 [config] Draw topology of services in build config
00367e4 is described below
commit 00367e404367ec731f083c2f728faabfcb319b52
Author: Mingshen Sun <[email protected]>
AuthorDate: Thu Feb 6 22:47:38 2020 -0800
[config] Draw topology of services in build config
---
config/build.config.toml | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/config/build.config.toml b/config/build.config.toml
index eeb2e5d..e13d77c 100644
--- a/config/build.config.toml
+++ b/config/build.config.toml
@@ -13,9 +13,16 @@ auditor_public_keys = [
# RPC max message size
rpc_max_message_size = 409600
-# Specify accepted inbound services to enforce incoming connections via mutual
attestation
+# Specify accepted inbound services to enforce incoming connections via mutual
+# attestation. Below figure illustrates current topology of Teaclave services.
+#
+# client => authentication <-+
+# |
+# client => frontend ----------> management --> storage <-- scheduler -->
execution
+# |
+# +--> access_control
[inbound]
access_control = ["teaclave_management_service"]
authentication = ["teaclave_frontend_service"]
-storage = ["teaclave_frontend_service", "teaclave_management_service"]
-management = ["teaclave_frontend_service"]
+storage = ["teaclave_management_service"]
+management = ["teaclave_frontend_service"]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]