mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// backup_and_restore/application_backup_and_restore/oadp-api.adoc
|
|
:_mod-docs-content-type: REFERENCE
|
|
|
|
[id="podconfig-type_{context}"]
|
|
= PodConfig type
|
|
|
|
[role="_abstract"]
|
|
The following are `PodConfig` {oadp-short} APIs:
|
|
|
|
.PodConfig
|
|
[options="header"]
|
|
|===
|
|
|Property|Type|Description
|
|
|
|
|`nodeSelector`
|
|
|map [ link:https://pkg.go.dev/builtin#string[string] ] link:https://pkg.go.dev/builtin#string[string]
|
|
|Defines the `nodeSelector` to be supplied to a `Velero` `podSpec` or a `Restic` `podSpec`.
|
|
|
|
|`tolerations`
|
|
|[]link:https://pkg.go.dev/k8s.io/api/core/v1#Toleration[Toleration]
|
|
|Defines the list of tolerations to be applied to a Velero deployment or a Restic `daemonset`.
|
|
|
|
|`resourceAllocations`
|
|
|link:https://pkg.go.dev/k8s.io/api/core/v1#ResourceRequirements[ResourceRequirements]
|
|
|Set specific resource `limits` and `requests` for a `Velero` pod or a `Restic` pod as described in the Setting Velero CPU and memory resource allocations section.
|
|
|
|
|`labels`
|
|
|map [ link:https://pkg.go.dev/builtin#string[string] ] link:https://pkg.go.dev/builtin#string[string]
|
|
|Labels to add to pods.
|
|
|=== |