diff --git a/.vscode/settings.json b/.vscode/settings.json index 74a1f7a..dabfedd 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,22 +1,3 @@ { - "workbench.colorCustomizations": { - "activityBar.activeBackground": "#ab307e", - "activityBar.background": "#ab307e", - "activityBar.foreground": "#e7e7e7", - "activityBar.inactiveForeground": "#e7e7e799", - "activityBarBadge.background": "#25320e", - "activityBarBadge.foreground": "#e7e7e7", - "commandCenter.border": "#e7e7e799", - "sash.hoverBorder": "#ab307e", - "statusBar.background": "#832561", - "statusBar.foreground": "#e7e7e7", - "statusBarItem.hoverBackground": "#ab307e", - "statusBarItem.remoteBackground": "#832561", - "statusBarItem.remoteForeground": "#e7e7e7", - "titleBar.activeBackground": "#832561", - "titleBar.activeForeground": "#e7e7e7", - "titleBar.inactiveBackground": "#83256199", - "titleBar.inactiveForeground": "#e7e7e799" - }, "peacock.color": "#832561" } \ No newline at end of file diff --git a/docs/technical-documentation/solution/design/_index.md b/docs/technical-documentation/solution/design/_index.md index f5f925c..7e4067d 100644 --- a/docs/technical-documentation/solution/design/_index.md +++ b/docs/technical-documentation/solution/design/_index.md @@ -5,3 +5,5 @@ description: Edge Developver Framework Design Documents --- This design documentation structure is inspired by the [design of crossplane](https://github.com/crossplane/crossplane/tree/main/design#readme). + + diff --git a/docs/technical-documentation/solution/design/architecture/architecture-IMG_20250121_163020.jpg b/docs/technical-documentation/solution/design/architecture/architecture-IMG_20250121_163020.jpg new file mode 100644 index 0000000..521bd52 Binary files /dev/null and b/docs/technical-documentation/solution/design/architecture/architecture-IMG_20250121_163020.jpg differ diff --git a/docs/technical-documentation/solution/design/architecture/highlevelarch.md b/docs/technical-documentation/solution/design/architecture/highlevelarch.md new file mode 100644 index 0000000..ec2fd7e --- /dev/null +++ b/docs/technical-documentation/solution/design/architecture/highlevelarch.md @@ -0,0 +1,27 @@ +--- +title: Architecture +weight: 1 +description: High level EDP Architecture +--- + +## Architecture + +> This architecture chart was discussed in the Berlin arch workshop Jan. 21st 2025 + + +![alt text](architecture-IMG_20250121_163020.jpg) + + +## Additional notes + +With respect to the meaning of 'Platform as a product' there are following notes to EDP as a product: + +* Product items are + 1. EDP Foundry + a) oppionated extreme, (aka 'locked down version') + b) 'construction set' ('baukasten') extreme + c) provide documentation + 2. all EDP's themsselves +* 'product' in terms of a ciustomer view means two aspects: + * they get it provisionned, i.e. we do the bootstrapping + * they have it in maintenines state, i.w. we do the maintaining (compare to github: there is no github version to the customer!) \ No newline at end of file diff --git a/mkdocs.yaml b/mkdocs.yaml index f6cbbda..9a23372 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -32,7 +32,11 @@ nav: - CNOE: technical-documentation/concepts/5_platforms/CNOE/_index.md # - Humanitec: technical-documentation/concepts/5_platforms/Humanitec/_index.md - Solution: - # - Design: technical-documentation/solution/design/_index.md + - Design: + - Architecture: + - HighLevelArch: technical-documentation/solution/design/architecture/highlevelarch.md + - Decisions: + - no1: technical-documentation/solution/design/_index.md # - Scenarios: technical-documentation/solution/scenarios/_index.md - Tools: - Backstage: