You are viewing documentation for Cozystack v1.1. For the latest version, see the v1.2 documentation.
Managed Harbor Container Registry
Harbor is an open source trusted cloud native registry project that stores, signs, and scans content.
Parameters
Common parameters
| Name | Description | Type | Value |
|---|---|---|---|
host | Hostname for external access to Harbor (defaults to ‘harbor’ subdomain for the tenant host). | string | "" |
storageClass | StorageClass used to store the data. | string | "" |
Component configuration
| Name | Description | Type | Value |
|---|---|---|---|
core | Core API server configuration. | object | {} |
core.resources | Explicit CPU and memory configuration. When omitted, the preset defined in resourcesPreset is applied. | object | {} |
core.resources.cpu | Number of CPU cores allocated. | quantity | "" |
core.resources.memory | Amount of memory allocated. | quantity | "" |
core.resourcesPreset | Default sizing preset used when resources is omitted. | string | small |
registry | Container image registry configuration. | object | {} |
registry.resources | Explicit CPU and memory configuration. When omitted, the preset defined in resourcesPreset is applied. | object | {} |
registry.resources.cpu | Number of CPU cores allocated. | quantity | "" |
registry.resources.memory | Amount of memory allocated. | quantity | "" |
registry.resourcesPreset | Default sizing preset used when resources is omitted. | string | small |
jobservice | Background job service configuration. | object | {} |
jobservice.resources | Explicit CPU and memory configuration. When omitted, the preset defined in resourcesPreset is applied. | object | {} |
jobservice.resources.cpu | Number of CPU cores allocated. | quantity | "" |
jobservice.resources.memory | Amount of memory allocated. | quantity | "" |
jobservice.resourcesPreset | Default sizing preset used when resources is omitted. | string | nano |
trivy | Trivy vulnerability scanner configuration. | object | {} |
trivy.enabled | Enable or disable the vulnerability scanner. | bool | true |
trivy.size | Persistent Volume size for vulnerability database cache. | quantity | 5Gi |
trivy.resources | Explicit CPU and memory configuration. When omitted, the preset defined in resourcesPreset is applied. | object | {} |
trivy.resources.cpu | Number of CPU cores allocated. | quantity | "" |
trivy.resources.memory | Amount of memory allocated. | quantity | "" |
trivy.resourcesPreset | Default sizing preset used when resources is omitted. | string | nano |
database | PostgreSQL database configuration. | object | {} |
database.size | Persistent Volume size for database storage. | quantity | 5Gi |
database.replicas | Number of database instances. | int | 2 |
redis | Redis cache configuration. | object | {} |
redis.size | Persistent Volume size for cache storage. | quantity | 1Gi |
redis.replicas | Number of Redis replicas. | int | 2 |