mirror of
https://github.com/truenas/charts.git
synced 2026-04-10 22:28:53 +08:00
Deployments only support Always restart policy for containers
This commit is contained in:
@@ -22,7 +22,6 @@ their default values.
|
||||
| `image.tag` | The image tag to pull from | `latest` |
|
||||
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||
| `updateStrategy` | Upgrade Policy | `RollingUpdate` |
|
||||
| `restartPolicy` | Restart Policy for containers in workload | `Always` |
|
||||
| `jobRestartPolicy` | Restart Policy for job type workload ( only applicable if `workloadType` is `Job`/`CronJob` | `OnFailure` |
|
||||
| `containerCommand` | Commands to execute inside container overriding image CMD default | `null` |
|
||||
| `containerArgs` | Specify arguments for container command | `null` |
|
||||
|
||||
@@ -99,21 +99,6 @@ questions:
|
||||
description: "Kill existing pods before creating new ones"
|
||||
|
||||
# Restart Policy
|
||||
- variable: restartPolicy
|
||||
description: "Restart Policy for workload"
|
||||
label: "Restart Policy"
|
||||
group: "Restart Policy"
|
||||
schema:
|
||||
type: string
|
||||
show_if: [["workloadType", "=", "Deployment"]]
|
||||
default: "Always"
|
||||
enum:
|
||||
- value: "Always"
|
||||
description: "Always restart containers in a pod if they exit"
|
||||
- value: "OnFailure"
|
||||
description: "Only restart containers if they exit with a failure"
|
||||
- value: "Never"
|
||||
description: "Never restart containers if they exit"
|
||||
- variable: jobRestartPolicy
|
||||
description: "Restart Policy for workload"
|
||||
label: "Restart Policy"
|
||||
|
||||
@@ -39,7 +39,7 @@ Get Restart policy based on workload type
|
||||
*/}}
|
||||
{{- define "restartPolicy" -}}
|
||||
{{- if eq (include "workloadIsDeployment" .) "true" }}
|
||||
{{- printf "%s" .Values.restartPolicy }}
|
||||
{{- print "Always" }}
|
||||
{{- else }}
|
||||
{{- printf "%s" .Values.jobRestartPolicy }}
|
||||
{{- end }}
|
||||
|
||||
@@ -7,7 +7,6 @@ image:
|
||||
tag: latest
|
||||
|
||||
# Restart / Update policy
|
||||
restartPolicy: Always
|
||||
updateStrategy: RollingUpdate
|
||||
|
||||
# Container CMD / entrypoint
|
||||
|
||||
@@ -7,7 +7,6 @@ image:
|
||||
tag: "latest"
|
||||
|
||||
# Restart / Update policy
|
||||
restartPolicy: Always
|
||||
updateStrategy: RollingUpdate
|
||||
|
||||
# Container CMD / entrypoint
|
||||
|
||||
Reference in New Issue
Block a user