|
2 jaren geleden | |
---|---|---|
.. | ||
README.md | 2 jaren geleden | |
args.md | 2 jaren geleden | |
command.md | 2 jaren geleden | |
env.md | 2 jaren geleden | |
envFrom.md | 2 jaren geleden | |
envList.md | 2 jaren geleden | |
fixedEnv.md | 2 jaren geleden | |
lifecycle.md | 2 jaren geleden | |
probes.md | 2 jaren geleden | |
resources.md | 2 jaren geleden | |
securityContext.md | 2 jaren geleden | |
termination.md | 2 jaren geleden |
Assume every key below has a prefix of workload.[workload-name].podSpec
.
Key | Type | Required | Helm Template | Default | Description |
---|---|---|---|---|---|
containers.[container-name] | dict |
✅ | ❌ | {} |
Define the container as dict |
containers.[container-name].enabled | boolean |
✅ | ❌ | false |
Enables or Disables the container |
containers.[container-name].imageSelector | string |
✅ | ✅ | image |
Defines the image dict to use |
containers.[container-name].primary | boolean |
✅ | ❌ | false |
Sets the container as primary |
containers.[container-name].stdin | boolean |
❌ | ❌ | false |
whether to enable stdin or not |
containers.[container-name].tty | boolean |
❌ | ❌ | false |
whether to enable tty or not |
Appears in:
.Values.workload.[workload-name].podSpec.containers.[container-name]
Naming scheme:
$FullName
(release-name-chart-name)$FullName-$ContainerName
(release-name-chart-name-container-name)More keys for container
can be found below:
Examples:
workload:
workload-name:
enabled: true
primary: true
podSpec:
containers:
container-name:
enabled: true
primary: true
imageSelector: image
stdin: true
tty: true
Key | Type | Required | Helm Template | Default | Description |
---|---|---|---|---|---|
initContainers.[container-name] | dict |
✅ | ❌ | {} |
Define the initContainer as dict |
initContainers.[container-name].enabled | boolean |
✅ | ✅ | false |
Enables or Disables the initContainer |
initContainers.[container-name].type | string |
✅ | ✅ | {} |
Define the type initContainer (init, install, upgrade) |
Supports all keys from container Does not use
primary
key,lifecycle
key andprobes
key
Notes:
init
type run before the containers is started.
install
type run before the containers is started and only on install.
upgrade
type run before the containers is started and only on upgrade.
Examples:
workload:
workload-name:
enabled: true
primary: true
podSpec:
initContainers:
container-name:
enabled: true
# ...