36 lines
No EOL
838 B
Text
36 lines
No EOL
838 B
Text
model {
|
|
component edfbuilder "edfbuilder" {
|
|
description 'EDP Foundry Builder'
|
|
technology 'Golang'
|
|
icon tech:go
|
|
style {
|
|
shape rectangle
|
|
}
|
|
-> edf "boots one"
|
|
platformdeveloper -> edfbuilder "runs"
|
|
}
|
|
|
|
component idpbuilder "idpbuilder" {
|
|
description 'Bootstrap tool for initial platform provisioning'
|
|
technology 'Golang'
|
|
icon tech:go
|
|
style {
|
|
shape rectangle
|
|
}
|
|
|
|
-> edp.argoCD 'installs'
|
|
-> edp.forgejo 'installs'
|
|
-> edp.ingressNginx 'installs'
|
|
|
|
platformdeveloper -> idpbuilder 'runs'
|
|
}
|
|
|
|
component terraform 'Terraform' {
|
|
description 'Infrastructure provisioning (IaC)'
|
|
technology 'Terraform'
|
|
style {
|
|
shape rectangle
|
|
}
|
|
}
|
|
|
|
} |