- PROJECT_ROOT =
"project-root"
- OUTPUT_FMT =
"output-format"
- INLINE_ASSIGNMENT =
"inline-value"
- LOAD_DEFAULT_VALUES =
"load-defaults"
- VALUE_FNAMES =
"values-file"
- RUBY_VER =
"ruby-version"
- VERBOSE =
"verbose"
- STATE_BACKEND_TYPE =
"state-backend"
- READ_STATE =
"read-state"
- STRICT_READ_STATE =
"strict-read"
- WRITE_STATE =
"write-state"
- NAMESPACE =
"namespace"
- WRITE_STATE_MESSAGE =
"message"
- K8S_AUTH_TYPE =
"auth-type"
- KUBE_CONFIG_PATH =
"kube-config-path"
- KUBE_CONFIG_CONTEXT =
"kube-config-context"
- K8S_USERNAME =
"username"
- K8S_PASSWORD =
"password"
- K8S_TOKEN =
"token"
- LEGAL_CONFIG_FILE_KEYS =
[
STATE_BACKEND_TYPE,
NAMESPACE,
K8S_AUTH_TYPE,
KUBE_CONFIG_CONTEXT,
K8S_USERNAME,
K8S_PASSWORD,
K8S_TOKEN
]