Skip to content

MultipartUpload cleaner job configuration 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/mpuCleaner

Configuration options for MultipartUpload cleaner job

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 (MultipartUpload cleaner job configuration)

PROPERTIES:

Property Type Required Nullable Defined by
enabled boolean Optional cannot be null Welkin Apps Config
maxAgeDays number Optional cannot be null Welkin Apps Config
schedule string Optional cannot be null Welkin Apps Config

enabled

enabled

TYPE:

boolean (Enable Harbor MultipartUpload cleaner)

DEFAULTS:

The default value is:

true

maxAgeDays

maxAgeDays defines how old an unfinished multipartupload is allowed to be before deleting it.

maxAgeDays

TYPE:

number (Max age)

DEFAULTS:

The default value is:

7

schedule

schedule defines when the cleaner job for Harbor will run. Uses the Cron format, see https://en.wikipedia.org/wiki/Cron.

schedule

TYPE:

string (Schedule for MultipartUpload cleaner job)

CONSTRAINTS:

pattern: the string must match the following regular expression:

^(((\*\/)?([0-5]?[0-9])((\,|\-|\/)([0-5]?[0-9]))*|\*)[^\S\r\n]+((\*\/)?((2[0-3]|1[0-9]|[0-9]|00))((\,|\-|\/)(2[0-3]|1[0-9]|[0-9]|00))*|\*)[^\S\r\n]+((\*\/)?([1-9]|[12][0-9]|3[01])((\,|\-|\/)([1-9]|[12][0-9]|3[01]))*|\*)[^\S\r\n]+((\*\/)?([1-9]|1[0-2])((\,|\-|\/)([1-9]|1[0-2]))*|\*|(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec))[^\S\r\n]+((\*\/)?[0-6]((\,|\-|\/)[0-6])*|\*|00|(sun|mon|tue|wed|thu|fri|sat)))$|^@(annually|yearly|monthly|weekly|daily|hourly|reboot)$

try pattern

DEFAULTS:

The default value is:

"30 2 * * *"

Return to the root config schema


Generated Mon Aug 18 08:55:13 UTC 2025 from elastisys/compliantkubernetes-apps@main