k8s
Kubernetes options
Backend: pants.backend.experimental.k8s
Config section: [k8s]
Basic options
available_contexts
--k8s-available-contexts="['<str>', '<str>', ...]"PANTS_K8S_AVAILABLE_CONTEXTSpants.toml
[k8s]
available_contexts = [
'<str>',
'<str>',
...,
]
default:
[]List of available contexts for kubectl command. k8s_bundle context will be validated against this list.
You have to explicitly provide the list, because it will be shared with people using the pants repo. We can't parse the KUBECONFIG env var because different people might have different private clusters, e.g. minikube or kind, which means pants validation will give different results.
Advanced options
tailor_source_targets
--[no-]k8s-tailor-source-targetsPANTS_K8S_TAILOR_SOURCE_TARGETSpants.toml
[k8s]
tailor_source_targets = <bool>
default:
TrueIf true, add k8s_sources targets with the tailor goal.
Deprecated options
None
Related subsystems
None