Images 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/images
Configure individual container URI for images of all Welkin components, and (optionally) enable support for global registry and/or repository.
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
(Images Configuration)
PROPERTIES:
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
global | object |
Optional | cannot be null | Welkin Apps Config |
calico | object |
Optional | cannot be null | Welkin Apps Config |
certManager | object |
Optional | cannot be null | Welkin Apps Config |
dex | object |
Optional | cannot be null | Welkin Apps Config |
externalDns | object |
Optional | cannot be null | Welkin Apps Config |
falco | object |
Optional | cannot be null | Welkin Apps Config |
fluentd | object |
Optional | cannot be null | Welkin Apps Config |
gatekeeper | object |
Optional | cannot be null | Welkin Apps Config |
gpuOperator | object |
Optional | cannot be null | Welkin Apps Config |
harbor | object |
Optional | cannot be null | Welkin Apps Config |
hnc | object |
Optional | cannot be null | Welkin Apps Config |
ingressNginx | object |
Optional | cannot be null | Welkin Apps Config |
kured | object |
Optional | cannot be null | Welkin Apps Config |
kyverno | object |
Optional | cannot be null | Welkin Apps Config |
monitoring | object |
Optional | cannot be null | Welkin Apps Config |
nodeLocalDns | object |
Optional | cannot be null | Welkin Apps Config |
opensearch | object |
Optional | cannot be null | Welkin Apps Config |
rclone | object |
Optional | cannot be null | Welkin Apps Config |
tekton | object |
Optional | cannot be null | Welkin Apps Config |
thanos | object |
Optional | cannot be null | Welkin Apps Config |
velero | object |
Optional | cannot be null | Welkin Apps Config |
global¶
Global image registry and repository settings.
If a global registry is supplied and enabled, and an image is specified that doesn't have a registry, the global registry will be used instead.
If a global repository is supplied and enabled, and an image is specified that doesn't have a repository, the global repository will be used instead.
global
-
is optional
-
Type:
object
(Global image settings) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(Global image settings)
calico¶
calico stack image configuration
calico
-
is optional
-
Type:
object
(calico stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(calico stack image configuration)
certManager¶
cert-manager stack image configuration
certManager
-
is optional
-
Type:
object
(cert-manager stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(cert-manager stack image configuration)
dex¶
dex stack image configuration
dex
-
is optional
-
Type:
object
(dex stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(dex stack image configuration)
externalDns¶
external-dns stack image configuration
externalDns
-
is optional
-
Type:
object
(external-dns stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(external-dns stack image configuration)
falco¶
falco stack image configuration
falco
-
is optional
-
Type:
object
(falco stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(falco stack image configuration)
fluentd¶
fluentd stack image configuration
fluentd
-
is optional
-
Type:
object
(fluentd stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(fluentd stack image configuration)
gatekeeper¶
gatekeeper stack image configuration
gatekeeper
-
is optional
-
Type:
object
(gatekeeper stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(gatekeeper stack image configuration)
gpuOperator¶
gpu-operator stack image configuration
gpuOperator
-
is optional
-
Type:
object
(gpu-operator stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(gpu-operator stack image configuration)
harbor¶
harbor stack image configuration
harbor
-
is optional
-
Type:
object
(harbor stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(harbor stack image configuration)
hnc¶
hnc stack image configuration
hnc
-
is optional
-
Type:
object
(hnc stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(hnc stack image configuration)
ingressNginx¶
ingress-nginx stack image configuration
ingressNginx
-
is optional
-
Type:
object
(ingress-nginx stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(ingress-nginx stack image configuration)
kured¶
kured stack image configuration
kured
-
is optional
-
Type:
object
(kured stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(kured stack image configuration)
kyverno¶
kyverno stack image configuration
kyverno
-
is optional
-
Type:
object
(kyverno stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(kyverno stack image configuration)
monitoring¶
monitoring stack image configuration
monitoring
-
is optional
-
Type:
object
(monitoring stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(monitoring stack image configuration)
nodeLocalDns¶
node-local-dns stack image configuration
nodeLocalDns
-
is optional
-
Type:
object
(node-local-dns stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(node-local-dns stack image configuration)
opensearch¶
opensearch stack image configuration
opensearch
-
is optional
-
Type:
object
(opensearch stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(opensearch stack image configuration)
rclone¶
rclone stack image configuration
rclone
-
is optional
-
Type:
object
(rclone stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(rclone stack image configuration)
tekton¶
tekton stack image configuration
tekton
-
is optional
-
Type:
object
(tekton stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(tekton stack image configuration)
thanos¶
thanos stack image configuration
thanos
-
is optional
-
Type:
object
(thanos stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(thanos stack image configuration)
velero¶
velero stack image configuration
velero
-
is optional
-
Type:
object
(velero stack image configuration) -
cannot be null
-
defined in: Welkin Apps Config
TYPE:
object
(velero stack image configuration)
Return to the root config schema
Generated Thu Jul 3 04:01:24 UTC 2025 from elastisys/compliantkubernetes-apps@main