// Note: the weird ""+ in below lines seems to be the only way to get gofmt to
// arrange these text blocks sensibly. Grrr.
fs.DurationVar(&s.EventTTL,"event-ttl",s.EventTTL,"Amount of time to retain events. Default 1 hour.")
fs.StringVar(&s.ServiceAccountKeyFile,"service-account-key-file",s.ServiceAccountKeyFile,"File containing PEM-encoded x509 RSA private or public key, used to verify ServiceAccount tokens. If unspecified, --tls-private-key-file is used.")
fs.BoolVar(&s.ServiceAccountLookup,"service-account-lookup",s.ServiceAccountLookup,"If true, validate ServiceAccount tokens exist in etcd as part of authentication.")
fs.StringVar(&s.WebhookTokenAuthnConfigFile,"authentication-token-webhook-config-file",s.WebhookTokenAuthnConfigFile,"File with webhook configuration for token authentication in kubeconfig format. The API server will query the remote service to determine authentication for bearer tokens.")
fs.DurationVar(&s.WebhookTokenAuthnCacheTTL,"authentication-token-webhook-cache-ttl",s.WebhookTokenAuthnCacheTTL,"The duration to cache responses from the webhook token authenticator. Default is 2m")
fs.StringVar(&s.SSHUser,"ssh-user",s.SSHUser,"If non-empty, use secure SSH proxy to the nodes, using this user name")
fs.StringVar(&s.SSHKeyfile,"ssh-keyfile",s.SSHKeyfile,"If non-empty, use secure SSH proxy to the nodes, using this user keyfile")
fs.Int64Var(&s.MaxConnectionBytesPerSec,"max-connection-bytes-per-sec",s.MaxConnectionBytesPerSec,"If non-zero, throttle each user connection to this number of bytes/sec. Currently only applies to long-running requests")
fs.BoolVar(&validation.RepairMalformedUpdates,"repair-malformed-updates",validation.RepairMalformedUpdates,"If true, server will do its best to fix the update request to pass the validation, e.g., setting empty UID in update request to its existing value. This flag can be turned off after we fix all the clients that send malformed updates.")
fs.BoolVar(®istry.EnableGarbageCollector,"enable-garbage-collector",false,"Enables the generic garbage collector. MUST be synced with the corresponding flag of the kube-controller-manager.")