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.