Skip to content

Persistence 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/persistence

Configuration options for Persistence.

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

PROPERTIES:

Property Type Required Nullable Defined by
disableRedirect boolean Optional cannot be null Welkin Apps Config
type string Optional cannot be null Welkin Apps Config

disableRedirect

Controls whether or not Harbor registry redirects users to the object storage endpoint. Set this to true if the object storage is not reachable by users when pushing images to Harbor, e.g. if you run into this timeout error:

dial tcp <IP>:<PORT>: i/o timeout

disableRedirect

TYPE:

boolean (Harbor registry disable object storage redirect)

type

This should match what is set in global config

type

TYPE:

string (Persistence type)

CONSTRAINTS:

enum: the value of this property must be equal to one of the following values:

Value Explanation
"filesystem" Persistent volume
"swift" Swift
"objectStorage" S3

Return to the root config schema


Generated Thu Dec 19 03:51:01 UTC 2024 from elastisys/compliantkubernetes-apps@main