From 89470113e8a37b9b864478f2ce1dfc6a0f8bccf6 Mon Sep 17 00:00:00 2001 From: Martin Linkhorst Date: Wed, 27 Nov 2019 11:59:46 +0100 Subject: [PATCH] chore: document how to turn off dry-run mode in flags --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 3cf2b45c..0f63d279 100644 --- a/main.go +++ b/main.go @@ -77,7 +77,7 @@ func init() { kingpin.Flag("master", "The address of the Kubernetes cluster to target").StringVar(&master) kingpin.Flag("kubeconfig", "Path to a kubeconfig file").StringVar(&kubeconfig) kingpin.Flag("interval", "Interval between Pod terminations").Default("10m").DurationVar(&interval) - kingpin.Flag("dry-run", "If true, don't actually do anything.").Default("true").BoolVar(&dryRun) + kingpin.Flag("dry-run", "Don't actually kill any pod. Turned on by default. Turn off with `--no-dry-run`.").Default("true").BoolVar(&dryRun) kingpin.Flag("debug", "Enable debug logging.").BoolVar(&debug) kingpin.Flag("metrics-address", "Listening address for metrics handler").Default(":8080").StringVar(&metricsAddress) kingpin.Flag("grace-period", "Grace period to terminate Pods. Negative values will use the Pod's grace period.").Default("-1s").DurationVar(&gracePeriod)