Unverified Commit 95e89114 authored by Waqar Ahmed's avatar Waqar Ahmed Committed by GitHub

Merge pull request #26 from truenas/NAS-108986

Deployments only support "Always" Restart Policy
parents 52e987e4 bb72611c
...@@ -15,7 +15,7 @@ type: application ...@@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes # This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version. # to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/) # Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 2012.0.0 version: 2101.0.0
# This is the version number of the application being deployed. This version number should be # This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to # incremented each time you make changes to the application. Versions are not expected to
......
...@@ -22,7 +22,6 @@ their default values. ...@@ -22,7 +22,6 @@ their default values.
| `image.tag` | The image tag to pull from | `latest` | | `image.tag` | The image tag to pull from | `latest` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` | | `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `updateStrategy` | Upgrade Policy | `RollingUpdate` | | `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` | | `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` | | `containerCommand` | Commands to execute inside container overriding image CMD default | `null` |
| `containerArgs` | Specify arguments for container command | `null` | | `containerArgs` | Specify arguments for container command | `null` |
......
...@@ -99,21 +99,6 @@ questions: ...@@ -99,21 +99,6 @@ questions:
description: "Kill existing pods before creating new ones" description: "Kill existing pods before creating new ones"
# Restart Policy # 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 - variable: jobRestartPolicy
description: "Restart Policy for workload" description: "Restart Policy for workload"
label: "Restart Policy" label: "Restart Policy"
......
...@@ -39,7 +39,7 @@ Get Restart policy based on workload type ...@@ -39,7 +39,7 @@ Get Restart policy based on workload type
*/}} */}}
{{- define "restartPolicy" -}} {{- define "restartPolicy" -}}
{{- if eq (include "workloadIsDeployment" .) "true" }} {{- if eq (include "workloadIsDeployment" .) "true" }}
{{- printf "%s" .Values.restartPolicy }} {{- print "Always" }}
{{- else }} {{- else }}
{{- printf "%s" .Values.jobRestartPolicy }} {{- printf "%s" .Values.jobRestartPolicy }}
{{- end }} {{- end }}
......
...@@ -7,7 +7,6 @@ image: ...@@ -7,7 +7,6 @@ image:
tag: latest tag: latest
# Restart / Update policy # Restart / Update policy
restartPolicy: Always
updateStrategy: RollingUpdate updateStrategy: RollingUpdate
# Container CMD / entrypoint # Container CMD / entrypoint
......
...@@ -7,7 +7,6 @@ image: ...@@ -7,7 +7,6 @@ image:
tag: "latest" tag: "latest"
# Restart / Update policy # Restart / Update policy
restartPolicy: Always
updateStrategy: RollingUpdate updateStrategy: RollingUpdate
# Container CMD / entrypoint # Container CMD / entrypoint
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment