2024-04-22 08:16:27 +02:00
|
|
|
@startuml engineer-portal-structure
|
2024-05-11 20:45:40 +02:00
|
|
|
|
2024-04-22 08:16:27 +02:00
|
|
|
skinparam rectangle {
|
|
|
|
|
BackgroundColor<<Documentation>> Wheat
|
|
|
|
|
BackgroundColor<<Infrastructure>> LightBlue
|
|
|
|
|
BackgroundColor<<Applications>> LightGreen
|
|
|
|
|
BackgroundColor<<Tools>> LightGrey
|
|
|
|
|
BackgroundColor<<CICD>> LightCoral
|
|
|
|
|
}
|
|
|
|
|
skinparam roundcorner 20
|
|
|
|
|
skinparam shadowing false
|
|
|
|
|
|
|
|
|
|
rectangle "Engineer Portal Structure" as Structure {
|
2024-05-11 20:45:40 +02:00
|
|
|
rectangle "Documentation repositories" <<Documentation>> {
|
2024-05-13 10:02:08 +02:00
|
|
|
rectangle "docs-cloudstream-onboarding\n- Welcome\n- Getting Started\n- Documentation Guidelines\n- Code Review Process\n- FAQ\n- ..." as Onboarding
|
2024-04-22 08:16:27 +02:00
|
|
|
}
|
2024-05-11 20:45:40 +02:00
|
|
|
rectangle "Infrastructure repositories" <<Infrastructure>> {
|
|
|
|
|
rectangle "infra-terraform-modulelibrary\n- Azure Modules\n- IaC consumer examples" as Terraform
|
2024-05-12 14:00:17 +02:00
|
|
|
rectangle "infra-ansible-...\n- ...adoconfiguration\n- ...developersetup\n- ...serverconfiguration" as Ansible
|
2024-04-22 08:16:27 +02:00
|
|
|
}
|
2024-05-16 18:36:43 +02:00
|
|
|
rectangle "Applications repositories" <<Applications>> {
|
|
|
|
|
rectangle "app-docker-compose\n- nextcloud\n- ..." as DockerCompose
|
|
|
|
|
}
|
2024-05-11 20:45:40 +02:00
|
|
|
rectangle "CI/CD repositories" <<CICD>> {
|
|
|
|
|
rectangle "cicd-pipeline-library\n- YAML Definitions\n- Build Configs" as CICD
|
2024-04-22 08:16:27 +02:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-11 20:45:40 +02:00
|
|
|
@enduml
|