diff --git a/docs/custom-ui/README.md b/docs/custom-ui/README.md index 7a814de187..3039405a61 100644 --- a/docs/custom-ui/README.md +++ b/docs/custom-ui/README.md @@ -10,6 +10,8 @@ Custom UI needs to be deployed in a service. Based on the configuration (details ## Architecture graph +![Architecture graph](./assets/architecture-diagram.svg) + ## What to remember? - UI can be crated in any technology - but please don’t use deprecated technologies (like ‘create-react-app’) diff --git a/docs/custom-ui/assets/architecture-diagram.svg b/docs/custom-ui/assets/architecture-diagram.svg new file mode 100644 index 0000000000..ba245bd2db --- /dev/null +++ b/docs/custom-ui/assets/architecture-diagram.svg @@ -0,0 +1,4 @@ + + + +
Busola
Busola
iframe src=api/v1/namespaces/{NAMESPACE}/services/{SERVICE}:{SERVICE_PORT}/proxy/{PATH}
iframe src=api/v1/namespaces/{NAMESPACE}/service...
K8s Api-Server
K8s Api-Server
Loaded Web application
Loaded Web application
Busola Backend
Busola Backend
load web application
load web application
K8s Auth Cookies from Busola
K8s Auth Cookies from...
uses
uses
BTP Manager
BTP Manager
UI
UI
REST api/Backend
REST api/Backend
calls
calls
api/v1/namespaces/{NAMESPACE}/services/{SERVICE}:{SERVICE_PORT}/proxy/{PATH}
api/v1/namespaces/{NAMESPACE}/services/{SERVICE}:{SERVICE_PORT}/p...
extract K8s Auth cookies
extract K8s Auth cook...
Do request to api server with k8s Auth headers extracted from cookies 
Do request to api ser...
calls
calls
network call to any service via busola backend
network call to any service via busola backend
Text is not SVG - cannot display
\ No newline at end of file diff --git a/src/components/Externals/Externals.js b/src/components/Externals/Externals.js index 1f48e2e1f5..909ac267c2 100644 --- a/src/components/Externals/Externals.js +++ b/src/components/Externals/Externals.js @@ -4,7 +4,7 @@ export default function Externals() { id="custom-extension" title="Custom extesnion" width="100%" - height="50%" + height="100%" src="http://localhost:3001/backend/api/v1/namespaces/kyma-system/services/btp-manager-metrics-service:8080/proxy/" /> );