Skip to content

Database Config 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/harbor/properties/database

Configuration options for Database used by Harbor

Set type to define which type of redis Harbor should use.

Only external or internal database can be enabled at the same time.

External: Defines an external postgres that harbor will use. For more details how to configure harbor to use an external database check the README

Internal: Use the internal database that is packaged with harbor.

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 (Database Config)

PROPERTIES:

Property Type Required Nullable Defined by
external object Optional cannot be null Compliant Kubernetes Apps Config
internal object Optional cannot be null Compliant Kubernetes Apps Config
type string Optional cannot be null Compliant Kubernetes Apps Config

external

Configuration options for External Database.

external

TYPE:

object (External Database Config)

internal

Configuration options for Internal Database.

internal

TYPE:

object (Internal Database Config)

type

type

TYPE:

string

DEFAULTS:

The default value is:

"internal"

Return to the root config schema


Generated Sun Jun 23 03:48:25 UTC 2024 from elastisys/compliantkubernetes-apps@main