Home¶
What is Solution Arsenal (SolAr)?¶
Solution Arsenal (SolAr) is an application catalog based on Open Component Model packages (ocm.software) and fleet rollout management for these solutions onto Kubernetes Clusters.
System Architecture¶
For a detailed architecture overview, see the Architecture documentation.
Core Concepts¶
SolAr manages software delivery through several key resources:
- Component / ComponentVersion — OCM components representing deployable software packages, discovered automatically by solar-discovery
- Release — a deployment configuration for a ComponentVersion
- Target — a deployment target environment (e.g. a cluster), references a render Registry
- Registry — an OCI registry configuration with hostname and push credentials
- ReleaseBinding — declares that a Release should be deployed to a Target
- Profile — matches Targets by label selector and automatically creates ReleaseBindings for a Release
- RenderTask — internal resource that drives Helm chart rendering jobs
- Discovery — automated scanning of OCI registries for new OCM components
For the complete API specification, see the API Reference.