Skip to main content
Version: v1

dkron agent

dkron agent

Start a dkron agent

Synopsis

Start a dkron agent that schedule jobs, listen for executions and run executors. It also runs a web UI.

dkron agent [flags]

Options

      --advertise-addr string          Address used to advertise to other nodes in the cluster. By default, the bind address is advertised.
--advertise-rpc-port int Use the value of rpc-port by default.
--auto-tls Client TLS using generated certificates (default true)
--backend string store backend (default "boltdb")
--backend-machine strings store backend machines addresses (default [./dkron.db])
--bind-addr string Address to bind network listeners to. (default "0.0.0.0:8946")
--cert-file string Path to the client server TLS cert file
--client-cert-auth Enable client cert authentication
--client-crl-file string Path to the client certificate revocation list file
--dog-statsd-addr string DataDog Agent address.
--dog-statsd-tags strings Datadog tags, specified as key:value
--encrypt string Key for encrypting network traffic. Must be a base64-encoded 16-byte key.
--etcd-config-file-path string etcd node config (default "/etc/dkron/etcd.conf.yml")
-h, --help help for agent
--http-addr string Address to bind the UI web server to. Only used when server. (default ":8080")
--join strings An initial agent to join with. This flag can be specified multiple times.
--key-file string Path to the client server TLS key file
--keyspace string The keyspace to use. A prefix under all data is stored for this instance. (default "dkron")
--log-level string Log level (debug, info, warn, error, fatal, panic), defaults to info (default "info")
--mail-from string From email address to use.
--mail-host string Mail server host address to use for notifications.
--mail-password string Mail server password to use.
--mail-payload string Notification mail payload.
--mail-port uint16 Mail server port.
--mail-subject-prefix string Notification mail subject prefix. (default "[Dkron]")
--mail-username string Mail server username used for authentication.
--node-name string Name of this node. Must be unique in the cluster. (default "pris.local")
--password string authentication password
--profile string Profile is used to control the timing profiles used. The default if not provided is lan. (default "lan")
--rpc-port int RPC Port used to communicate with clients. Only used when server. The RPC IP Address will be the same as the bind address. (default 6868)
--server This node is running in server mode.
--statsd-addr string Statsd Address.
--tag strings Tag can be specified multiple times to attach multiple key/value tag pairs to the given node. Specified as key=value
--trusted-ca-file string Path to the client server TLS trusted CA cert file
--username string authentication username
--webhook-header strings Headers to use when calling the webhook URL. Can be specified multiple times.
--webhook-payload string Body of the POST request to send on webhook call.
--webhook-url string Webhook url to call for notifications.

Options inherited from parent commands

      --config string   config file (default is /etc/dkron/dkron.yml)

SEE ALSO

  • dkron - Professional distributed job scheduling system
Auto generated by spf13/cobra on 21-Jan-2019