sys-svc-compose-caΒΆ
DescriptionΒΆ
Internal helper role that installs CA-trust injection assets used by Docker
Compose stacks. It ships a small wrapper plus the inject script and
validates that the project CA certificate is present on the host before
container builds rely on it.
OverviewΒΆ
This role installs CA trust injection assets for compose (wrapper + inject script) and validates CA cert presence.
CosmosΒΆ
The diagram places sys-svc-compose-ca in the Infinito.Nexus cosmos: the components it deploys (capabilities), the central services it consumes (dependencies), and its outward reach (federation and bridged external networks).
flowchart LR
subgraph role [sys-svc-compose-ca π»]
svc_svc_compose_ca["svc-compose-ca"]
end
Solid 1:1 edges are fixed relationships; dashed 0..1 edges are conditional (enabled only in matching deployments); red 0..0 edges are turned off in this role. Node markers show the roleβs deploy modes (π» host, π³ compose, π swarm); β marks a service that is explicitly turned off, and βοΈ an Ansible role dependency declared in meta/main.yml.
FeaturesΒΆ
Automated provisioning: Configured by Ansible without manual steps.
CreditsΒΆ
Implemented by Kevin Veen-Birkenbach. Part of the Infinito.Nexus Project and maintained by Kevin Veen-Birkenbach. Licensed under the Infinito.Nexus Community License (Non-Commercial).