Runner
Properties
| Property | Description | Values | Example |
|---|---|---|---|
runner_typestring | type of runner Specifies how the runner executes deployments | ✅ Required | "aws" |
env_varsobject | environment variables Map of environment variables to pass to the runner as key-value pairs | Optional | "DEBUG=true", "LOG_LEVEL=info" |
helm_driverstring | Helm driver configuration Specifies the backend driver for Helm operations (e.g., ‘configmap’, ‘secret’) | Optional | "configmap", "secret" |
init_script_urlstring | initialization script URL URL to a script that runs during runner initialization. Supports HTTP(S), git, file, and relative paths (./). Examples: https://example.com/script.sh, ./scripts/init.sh, g… | Optional | "https://raw.githubusercontent.com/nuonco/runner/refs/heads/main/scripts/aws/init-mng-v2.sh" |
env_vararray | deprecated: use env_vars map instead Deprecated: Array of name/value pairs for environment variables. Use the env_vars map instead | Optional | - |
env_var
| Property | Description | Values | Example |
|---|---|---|---|
namestring | environment variable name | Optional | "NAMESPACE", "INGRESS_NAME", "LOG_LEVEL" |
valuestring | environment variable value | Optional | "kube-system", "{{.nuon.install.id}}-public", "info" |