xene agent

Run xene agent.

Synopsis

Run xene agent to deploy executor for running configured workflows.

xene agent [flags]

Options

  -m, --address string             Own address of the agent, for the API server to communmicate
  -a, --api-auth-token string      Authentication token to use while joining api server.
  -s, --api-server string          api server address to connect to (default "0.0.0.0:6060")
  -l, --cert-file string           Certificate to use for the agent when running in secure GRPC mode.
      --client-cert-file string    Certificate to use for the client connecting to agent.
      --client-key-file string     Key to use when agent's grpc server.
  -h, --help                       help for agent
  -b, --host string                Host to bind the agent to. (default "0.0.0.0")
  -i, --insecure                   Run agent in insecure mode
  -j, --jwt-secret string          JWT secret to use for authentication purpose for GRPC server
  -k, --key-file string            Key to use when using secure mode of GRPC protocol.
      --local-log-server           Run xene agent with embedded log server for handling log files. (default true)
      --log-server-port uint32     Run xene agent with embedded log server for handling log files. (default 6062)
  -n, --name string                Name to run the agent with.
  -p, --port uint32                Port to bind the xene agent grpc server on. (default 6061)
  -r, --root-ca string             Root CA certificate chain to use for mTLS.
      --server-name string         server domain name for the certificates to be used by clients.
  -d, --storage-directory string   Storage directory to use for xene agent. (default "/var/run/xene/agent/store/")

SEE ALSO

  • xene - xene is an open source workflow builder and executor tool.
Auto generated by spf13/cobra on 25-May-2020