A Deployment Target Catalog is a controlled collection of records describing the Deployment Targets available for Deployment.
Each catalog record identifies one concrete Deployment Target and the information required to determine whether the Deployment Target can receive a proposed Deployment.
A Deployment Target Catalog distinguishes:
A Deployment Target Catalog can contain Deployment Targets based on:
A catalog can include Deployment Targets operating in a:
Each Deployment Target record can identify:
Crucible can compare the requirements contained in a Deployment Description with the capabilities, constraints, authorization, and status recorded for each Deployment Target.
The catalog provides controlled information for Deployment Target discovery and selection. The catalog does not itself perform a Deployment.
*controlled collection of records that identify and describe Deployment Targets available for Deployment*
A Deployment Target Catalog records concrete Deployment Targets. It does not catalog only general Deployment Platform types.
Multiple Deployment Target records can reference the same Deployment Platform.
A single Deployment Target record can identify multiple capabilities, constraints, authorizations, and operational conditions.
The presence of a Deployment Target in the catalog does not by itself authorize its use. The Deployment Target record identifies its approval, availability, lifecycle, security, and compliance status.
A Deployment Target Catalog should reference an authorized credential-management mechanism rather than contain reusable credentials, private keys, passwords, or access tokens directly.
A Deployment Target Catalog differs from a Deployment Description:
A Deployment Target Catalog differs from a Dependency Store. A Dependency Store contains or makes Dependencies available, while a Deployment Target Catalog records the destinations that may use those Dependencies during Deployment.
A Deployment Target Catalog contains the following approved Deployment Target records:
Each record identifies:
Crucible compares a Deployment Description with these records and selects a Deployment Target whose recorded capabilities and constraints satisfy the Deployment requirements.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.