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 | Welkin Apps Config |
internal | object |
Optional | cannot be null | Welkin Apps Config |
type | string |
Optional | cannot be null | Welkin Apps Config |
external¶
Configuration options for External Database.
external
-
is optional
-
Type:
object
(External Database Config) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(External Database Config)
internal¶
Configuration options for Internal Database.
internal
-
is optional
-
Type:
object
(Internal Database Config) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(Internal Database Config)
type¶
type
-
is optional
-
Type:
string
-
cannot be null
-
defined in: Welkin Apps Config
TYPE:
string
DEFAULTS:
The default value is:
"internal"
Return to the root config schema
Generated Thu Dec 19 03:51:01 UTC 2024 from elastisys/compliantkubernetes-apps@main