diff --git a/docs/admin/AdminGuide.md b/docs/admin/AdminGuide.md index 302a8b6a0..355ed41d2 100644 --- a/docs/admin/AdminGuide.md +++ b/docs/admin/AdminGuide.md @@ -1,7 +1,7 @@ + +
NGINX ingress controller
User
Kubernetes service
CX HashiCorp Vault
Secret: Registry Auth
Secret: EDC Oauth
dpp-backend
Pod
dpp-edc-consumer
edc-dataplane
 service
edc-controlplane service
Kubernetes Node
edc-dataplane
Pod
edc-controlplane
Pod
Kubernetes cluster environment
dpp-frontend
Pod
Digital Product Pass Application
dpp-backend 
dpp-frontend
Kubernetes Node
\ No newline at end of file diff --git a/docs/architecture/media/intrastructure/GraphicArchitectureDiagram.drawio.svg b/docs/architecture/media/infrastructure/GraphicArchitectureDiagram.drawio.svg similarity index 100% rename from docs/architecture/media/intrastructure/GraphicArchitectureDiagram.drawio.svg rename to docs/architecture/media/infrastructure/GraphicArchitectureDiagram.drawio.svg diff --git a/docs/architecture/media/intrastructure/GraphicBackendComponent.drawio.svg b/docs/architecture/media/infrastructure/GraphicBackendComponent.drawio.svg similarity index 100% rename from docs/architecture/media/intrastructure/GraphicBackendComponent.drawio.svg rename to docs/architecture/media/infrastructure/GraphicBackendComponent.drawio.svg diff --git a/docs/architecture/media/infrastructure/GraphicBlackboxOverallSys.drawio.svg b/docs/architecture/media/infrastructure/GraphicBlackboxOverallSys.drawio.svg new file mode 100644 index 000000000..7c6c1c4d2 --- /dev/null +++ b/docs/architecture/media/infrastructure/GraphicBlackboxOverallSys.drawio.svg @@ -0,0 +1,4 @@ + + + +
DPP Frontend
Battery pass consume...
Kubernetes cluster
Kubernetes cluster
Consumer EDC
materialpass-edc...
Frontend
Frontend
Backend
Backend
Deployment
Deployment
Source Code Management
Source Code Manageme...
Source code
Source code
Dockerhub Registry
Dockerhub Container...
eclipse-tractusx/digital-product-pass
eclipse-tractusx/digital-product-pass
DPP Backend
DPP Backend
Text is not SVG - cannot display
diff --git a/docs/architecture/media/infrastructure/GraphicBulidingBlockView.drawio.svg b/docs/architecture/media/infrastructure/GraphicBulidingBlockView.drawio.svg new file mode 100644 index 000000000..c7a6fceaa --- /dev/null +++ b/docs/architecture/media/infrastructure/GraphicBulidingBlockView.drawio.svg @@ -0,0 +1,4 @@ + + + +
dpp-frontend
dpp-edc-consumer
Scope & Context
Level 1
Level 2
Level 3
Dockerhub registry
Main branch
Build pipeline
Application source code + build artifacts
Kubernetes cluster
Deployment Artifacts
(Kubernetes & Helm resources)
Application Runtime Environment
Source Control (GitHub)
Development
Dockerhub
registry
Pushed to source control repository by developer
Triggers build pipeline to upload docker images (CI pipeline)
Publishes container images onto Dockerhub
Quality Gates checks
Triggers jobs to verify quality gates requirements
Pull container images from Dockerhub
Controlplane
Dataplane
Postgres
Chart dependencies
Pull container images from Dockerhub
EDC consumer umbrella helm chart
Consumer EDC
Digital Product Pass Application
dpp-backend
Feature branch
Pull Request (PR) to main branch
Approve PR &
merge code by release manager
Create PR by developers
\ No newline at end of file diff --git a/docs/architecture/media/intrastructure/GraphicCrossCuttingConcepts.drawio.svg b/docs/architecture/media/infrastructure/GraphicCrossCuttingConcepts.drawio.svg similarity index 100% rename from docs/architecture/media/intrastructure/GraphicCrossCuttingConcepts.drawio.svg rename to docs/architecture/media/infrastructure/GraphicCrossCuttingConcepts.drawio.svg diff --git a/docs/architecture/media/intrastructure/GraphicFrontendComponent.drawio.svg b/docs/architecture/media/infrastructure/GraphicFrontendComponent.drawio.svg similarity index 100% rename from docs/architecture/media/intrastructure/GraphicFrontendComponent.drawio.svg rename to docs/architecture/media/infrastructure/GraphicFrontendComponent.drawio.svg diff --git a/docs/architecture/media/infrastructure/GraphicWhiteboxOverallSys.drawio.svg b/docs/architecture/media/infrastructure/GraphicWhiteboxOverallSys.drawio.svg new file mode 100644 index 000000000..2b877e6e9 --- /dev/null +++ b/docs/architecture/media/infrastructure/GraphicWhiteboxOverallSys.drawio.svg @@ -0,0 +1,4 @@ + + + +
Sync helm deployments 
Sync helm deployments 
Pulling container images from Dockerhub
Pulling container...
Push images to Dockerhub
Push images to gh...
main/ develop branch
GitHub repository
main/ develop branch...
Commits a change using git push command
Commits a change...
Developer
Devel...
Build & publish docker image
Build & publish docker...
Triggers build pipeline (CI)
Triggers build pipel...
Kubernetes deployments
Kubernetes deployments
Argo CD
Argo CD
Dockerhub Container Registry
Github Container...
Feature branch
Feature branch
Merge code into develop/ main
Merge code into d...
Other Git actions
Other Git actions
Text is not SVG - cannot display
diff --git a/docs/architecture/media/intrastructure/DeployementView.drawio.svg b/docs/architecture/media/intrastructure/DeployementView.drawio.svg deleted file mode 100644 index 35ada17df..000000000 --- a/docs/architecture/media/intrastructure/DeployementView.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
NGINX ingress controller
NGINX ingress control...
User
User
Kubernetes service
Kubernetes service
Kubernetes Node
Kubernetes Node
CX HashiCorp Vault
CX HashiCorp Vault
Secret: Registry Auth
Secret: Registry Auth
Secret: EDC Oauth
Secret: EDC Oauth
Battery Passport consumer app
Battery Passport con...
Pod
Pod
materialpass-edc
materialpass-edc
edc-dataplane service
edc-dataplane service
edc-controlplane service
edc-controlplane serv...
consumer-backend service
consumer-backend serv...
Kubernetes Node
Kubernetes Node
consumer-backend
consumer-backend
Pod
Pod
edc-dataplane
edc-dataplane
Pod
Pod
edc-controlplane
edc-controlplane
Pod
Pod
Argo CD
Argo CD
Kubernetes Node
Kubernetes Node
Consumer Backend
Consumer Backend
Pod
Pod
Text is not SVG - cannot display
diff --git a/docs/architecture/media/intrastructure/GraphicBlackboxOverallSys.drawio.svg b/docs/architecture/media/intrastructure/GraphicBlackboxOverallSys.drawio.svg deleted file mode 100644 index 40f76b3c5..000000000 --- a/docs/architecture/media/intrastructure/GraphicBlackboxOverallSys.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Battery pass consumer app (consumer-ui)
Battery pass consume...
Kubernetes cluster
Kubernetes cluster
materialpass-edc
(Consumer EDC)
materialpass-edc...
Frontend
Frontend
Backend
Backend
Deployment
Deployment
Source Code Management
Source Code Manageme...
Source code
Source code
Github Container Registry (ghcr)
Github Container...
eclipse-tractusx/digital-product-pass
eclipse-tractusx/digital-product-pass
Consumer backend
Consumer backend
Text is not SVG - cannot display
diff --git a/docs/architecture/media/intrastructure/GraphicBulidingBlockView.drawio.svg b/docs/architecture/media/intrastructure/GraphicBulidingBlockView.drawio.svg deleted file mode 100644 index 89d26df08..000000000 --- a/docs/architecture/media/intrastructure/GraphicBulidingBlockView.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
consumer-ui
consumer-ui
materialpass-edc
materialpass-edc
Scope & Context
Scope & Context
Level 1
Level 1
Level 2
Level 2
Level 3
Level 3
Github Container Registry (ghcr)
Github Containe...
GitHub Repository: eclipse-tractusx/digital-product-pass
GitHub Repository: ec...
Build pipeline
Build pipeline
Application source code + build artifacts
Application source code + b...
Kubernetes cluster
Kubernetes cluster
Deployment Artifacts
(Kubernetes & Helm resources)
Deployment Artifacts...
Application Runtime Environment
Application Runtime Environment
Source Control (GitHub)
Source Control (GitHub)
Development
Development
Product-edc
ghcr
Product-edc...
Pushed to source control repository by developer
Pushed to source con...
Triggers build pipeline to upload docker images (CI pipeline)
Triggers build pipel...
Publishes container images onto the ghcr
Publishes container im...
Quality Gates checks
Quality Gates checks
Triggers jobs to verify quality gates requirements
Triggers jobs to veri...
Pull container images from the product-edc ghcr
Pull container image...
Backend Service
Backend Service
Controlplane
Controlplane
Dataplane
Dataplane
Postgres
Postgres
Chart dependencies
Chart dependencies
Pull container images from the battery pass ghcr
Pull container images from...
EDC consumer umbrella helm chart
EDC consumer umbrell...
materialpass-edc
(Consumer EDC)
materialpass-edc...
Battery passport consumer application
Battery passport consumer applic...
Consumer-Backend
Consumer-Backend
consumer-backend
consumer-backend
GitHub Repository: catenax-ng/tx-digital-product-pass
GitHub Repository: cat...
Pull Request (PR) to main branch
Pull Request (PR...
Approve PR &
merge code by release manager
Approve PR &...
Create PR by developers
Create PR by...
Text is not SVG - cannot display
diff --git a/docs/architecture/media/intrastructure/GraphicWhiteboxOverallSys.drawio.svg b/docs/architecture/media/intrastructure/GraphicWhiteboxOverallSys.drawio.svg deleted file mode 100644 index 72c7dff3f..000000000 --- a/docs/architecture/media/intrastructure/GraphicWhiteboxOverallSys.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Sync helm deployments 
Sync helm deployments 
Pulling container images from ghcr
Pulling container...
Push images to ghcr
Push images to gh...
main/ develop branch
GitHub repository
main/ develop branch...
Commits a change using git push command
Commits a change...
Developer
Devel...
Build & publish docker image
Build & publish docker...
Triggers build pipeline (CI)
Triggers build pipel...
Kubernetes deployments
Kubernetes deployments
Argo CD
Argo CD
Github Container Registry (ghcr)
Github Container...
Feature branch
Feature branch
Merge code into develop/ main
Merge code into d...
Other Git actions
Other Git actions
Text is not SVG - cannot display
\ No newline at end of file