diff --git a/charts/ix-chart/2010.0.1/questions.yaml b/charts/ix-chart/2010.0.1/questions.yaml index 179763b5e7..518fcfa190 100644 --- a/charts/ix-chart/2010.0.1/questions.yaml +++ b/charts/ix-chart/2010.0.1/questions.yaml @@ -31,9 +31,12 @@ questions: default: "Deployment" required: true enum: - - "Deployment" - - "Job" - - "CronJob" + - value: "Deployment" + description: "Deploy a Deployment workload" + - value: "Job" + description: "Deploy job workload" + - value: "CronJob" + description: "Deploy cronjob workload" # Cronjob schedule - variable: cronSchedule @@ -72,9 +75,12 @@ questions: type: string default: "IfNotPresent" enum: - - "IfNotPresent" - - "Always" - - "Never" + - value: "IfNotPresent" + description: "Only pull image if not present on host" + - value: "Always" + description: "Always pull image even if present on host" + - value: "Never" + description: "Never pull image even if it's not present on host" # Update strategy - variable: updateStrategy @@ -86,8 +92,10 @@ questions: show_if: [["workloadType", "=", "Deployment"]] default: "RollingUpdate" enum: - - "RollingUpdate" - - "Recreate" + - value: "RollingUpdate" + description: "Create new pods and then kill old ones" + - value: "Recreate" + description: "Kill existing pods before creating new ones" # Restart Policy - variable: restartPolicy @@ -98,9 +106,12 @@ questions: show_if: [["workloadType", "=", "Deployment"]] default: "Always" enum: - - "Always" - - "OnFailure" - - "Never" + - 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" @@ -109,8 +120,10 @@ questions: default: "OnFailure" show_if: [["workloadType", "!=", "Deployment"]] enum: - - "OnFailure" - - "Never" + - value: "OnFailure" + description: "Only restart job if it fails" + - value: "Never" + description: "Never restart job even if it fails" # Configurable CMD / Entrypoint / Environment Variables - variable: containerCommand @@ -201,8 +214,10 @@ questions: type: string required: true enum: - - "dhcp" - - "static" + - value: "dhcp" + description: "Use DHCP" + - value: "static" + description: "Use static IP" show_subquestions_if: "static" subquestions: - variable: staticIPConfigurations @@ -246,8 +261,10 @@ questions: type: string default: "Default" enum: - - "Default" - - "None" + - value: "Default" + description: "Use Default DNS Policy" + - value: "None" + description: "Ignore DNS settings from the Kuberentes cluster" - variable: dnsConfig label: "DNS Configuration" group: "Networking" @@ -304,8 +321,10 @@ questions: type: string default: "TCP" enum: - - "TCP" - - "UDP" + - value: "TCP" + description: "TCP Protocol" + - value: "UDP" + description: "UDP Protocol" # Storage Options # Host path based volumes