Skip to content

Network Policies Harbor Schema

Note

This is auto-generated documentation from a JSON schema that is under construction, this will improve over time.

Return to the root config schema

https://raw.githubusercontent.com/elastisys/compliantkubernetes-apps/main/config/schemas/config.yaml#/properties/networkPolicies/properties/harbor

Configure Harbor network policy rules.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Forbidden none config/schemas/config.yaml*

TYPE:

object (Network Policies Harbor)

PROPERTIES:

Property Type Required Nullable Defined by
enabled boolean Optional cannot be null Welkin Apps Config
database object Optional cannot be null Welkin Apps Config
redis object Optional cannot be null Welkin Apps Config
registries object Optional cannot be null Welkin Apps Config
jobservice object Optional cannot be null Welkin Apps Config
trivy object Optional cannot be null Welkin Apps Config

enabled

enabled

TYPE:

boolean (Network Policies Harbor Enabled)

DEFAULTS:

The default value is:

true

database

Configure network policies for the database used by Harbor.

database

TYPE:

object (Network Policies Harbor Database)

redis

Configure network policies for the Redis used by Harbor.

redis

TYPE:

object (Network Policies Harbor Redis)

registries

Configure network policies for external registries used by Harbor.

Applies to harbor-core and harbor-jobservice when replication is enabled.

registries

TYPE:

object (Network Policies Harbor Registries)

jobservice

Configure network policies for the job service in Harbor.

jobservice

TYPE:

object (Network Policies Harbor Job Service)

trivy

Configure network policies for the Trivy scanner in Harbor.

trivy

TYPE:

object (Network Policies Harbor Trivy)

Return to the root config schema


Generated Sun Nov 17 03:51:36 UTC 2024 from elastisys/compliantkubernetes-apps@main