Image Pull Secret
Appears in
.Values.imagePullSecret
Naming scheme
$FullName-$ImagePullSecretName
(release-name-chart-name-imagePullSecretName)
Target Selector
targetSelectAll
(bool): Whether to assign the secret to all pods or not.targetSelector
is ignored in this casetargetSelector
(list): Define the pod(s) to assign the secrettargetSelector
(empty): Assign the secret to the primary pod
imagePullSecret
Define image pull secrets
Key | imagePullSecret |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default | {} |
Example
$name
Define image pull secret
Key | imagePullSecret.$name |
Type | map |
Required | ✅ |
Helm tpl | ❌ |
Default | {} |
Example
enabled
Enables or Disables the image pull secret
Key | imagePullSecret.$name.enabled |
Type | bool |
Required | ✅ |
Helm tpl | ✅ |
Default | false |
Example
namespace
Define the namespace for this object
Key | imagePullSecret.$name.namespace |
Type | string |
Required | ❌ |
Helm tpl | ✅ (On value only) |
Default | "" |
Example
labels
Additional labels for image pull secret
Key | imagePullSecret.$name.labels |
Type | map |
Required | ❌ |
Helm tpl | ✅ (On value only) |
Default | {} |
Example
annotations
Additional annotations for image pull secret
Key | imagePullSecret.$name.annotations |
Type | map |
Required | ❌ |
Helm tpl | ✅ (On value only) |
Default | {} |
Example
targetSelectAll
Whether to assign the secret to all pods or not
Key | imagePullSecret.$name.targetSelectAll |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | unset |
Example
targetSelector
Define the pod(s) to assign the secret
Key | imagePullSecret.$name.targetSelector |
Type | list of string |
Required | ❌ |
Helm tpl | ❌ |
Default | [] |
Example
data
Define the data of the image pull secret
Key | imagePullSecret.$name.data |
Type | map |
Required | ✅ |
Helm tpl | ❌ |
Default | {} |
Example
data.registry
Define the registry of the image pull secret
Key | imagePullSecret.$name.data.registry |
Type | string |
Required | ✅ |
Helm tpl | ✅ |
Default | "" |
Example
data.username
Define the username of the image pull secret
Key | imagePullSecret.$name.data.username |
Type | string |
Required | ✅ |
Helm tpl | ✅ |
Default | "" |
Example
data.password
Define the password of the image pull secret
Key | imagePullSecret.$name.data.password |
Type | string |
Required | ✅ |
Helm tpl | ✅ |
Default | "" |
Example
data.email
Define the email of the image pull secret
Key | imagePullSecret.$name.data.email |
Type | string |
Required | ✅ |
Helm tpl | ✅ |
Default | "" |
Example