Marketplace is a system for managing Deckhouse Kubernetes Platform (DKP) delivery units (Packages). It lets administrators connect package registries, discover available packages, and make them available to project users for installation.
Marketplace is available starting from DKP version 1.76.
Administrator tasks
A cluster administrator do the following tasks:
- Connect a package registry by creating a PackageRepository resource.
- Monitor scanning operations that discover packages in the registry.
- Ensure users can see available package versions and install them into their namespaces.
Users interact with packages through the Application object (read more in the Using → Marketplace section).
Key resources
| Resource | Short name | Scope | Description |
|---|---|---|---|
PackageRepository |
— | Cluster | Source registry for packages |
PackageRepositoryOperation |
pro |
Cluster | Scanning operation on a repository |
ApplicationPackageVersion |
apv |
Cluster | Discovered version of a package |
ApplicationPackage |
— | Cluster | Aggregate metadata for a package |
Application |
app |
Namespace | Installed application instance (managed by users) |
The Package repositories section describes how to connect a registry and check its status.
The Scanning section describes how to monitor scan operations and trigger manual scans.