Port the complete LikeC4 architecture documentation from the edp-doc repository to this repository, establishing it as the primary source for C4 architecture models. Migration Details: - Migrated all C4 models from edp-doc/docs/likec4 to resources/likec4/ - Preserved Git history using git filter-branch and git read-tree - Includes 54 C4 source files covering deployment, components, and views - Updated LikeC4 to v1.42.1 (from deprecated v0.40.0) Directory Structure: - resources/likec4/models/ - C4 model definitions (components, containers, context, code) - resources/likec4/views/ - View definitions (deployment, EDP, high-level concepts, dynamic) - resources/likec4/deployment/ - Deployment-specific models (KIND, OTC) - resources/likec4/doc/ - Documentation and screenshots Architecture Coverage: - OTC FaaS deployment architecture - EDP component and container models - Developer landscape and workflows - GitOps inner/outer loop processes - Infrastructure components (ArgoCD, Forgejo, Keycloak, Crossplane, etc.) Dependencies: - likec4@1.42.1 - @likec4/cli@0.40.0 This migration makes the ipceicis-developerframework repository the authoritative source for architecture documentation. The edp-doc repository may reference these models via git submodule if needed. Related: Migration from https://edp.buildth.ing/DevFW/edp-doc
53 lines
1.4 KiB
Text
53 lines
1.4 KiB
Text
views {
|
|
|
|
deployment view forgejo-as-a-service {
|
|
title 'Forgejo as a Service'
|
|
|
|
include
|
|
|
|
otc-edpFoundry.*,
|
|
otc-edpFoundry.internalServices,
|
|
otc-edpFoundry.internalServices.*,
|
|
otc-edpFoundry.centralObservability,
|
|
otc-edpFoundry.centralObservability.*,
|
|
otc-edpFoundry.workflowSetupEDPInfrastructure,
|
|
otc-edpFoundry.workflowSetupEDPInfrastructure.*,
|
|
otc-edpFoundry.workflowSetupArgoCDInfrastructure,
|
|
otc-edpFoundry.workflowSetupArgoCDInfrastructure.*,
|
|
otc-edpFoundry.forgejoRunnerInfrastructure,
|
|
otc-edpFoundry.forgejoRunnerInfrastructure.*,
|
|
|
|
otc-edp-per-tenant,
|
|
otc-edp-per-tenant.*,
|
|
otc-edp-per-tenant.cce,
|
|
otc-edp-per-tenant.cce.*,
|
|
otc-edp-per-tenant.cce.**,
|
|
otc-edp-per-tenant.cce.externalSecrets,
|
|
otc-edp-per-tenant.forgejoRunnerInfrastructure,
|
|
otc-edp-per-tenant.forgejoRunnerInfrastructure.*,
|
|
otc-edp-per-tenant.cloudServices,
|
|
otc-edp-per-tenant.cloudServices.*
|
|
style otc-edp-per-tenant {
|
|
color slate
|
|
}
|
|
style otc-edpFoundry {
|
|
color slate
|
|
}
|
|
style otc-edpFoundry.workflowSetupEDPInfrastructure {
|
|
color amber
|
|
}
|
|
style otc-edpFoundry.workflowSetupArgoCDInfrastructure {
|
|
color amber
|
|
}
|
|
style otc-edpFoundry.forgejoRunnerInfrastructure {
|
|
color green
|
|
}
|
|
style otc-edp-per-tenant.cce {
|
|
color red
|
|
}
|
|
style otc-edpFoundry.cce {
|
|
color red
|
|
}
|
|
}
|
|
}
|
|
|