Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

fleetctl --help produces less/different info from fleetctl or fleetctl help #977

Closed
termie opened this issue Oct 17, 2014 · 0 comments · Fixed by #981
Closed

fleetctl --help produces less/different info from fleetctl or fleetctl help #977

termie opened this issue Oct 17, 2014 · 0 comments · Fixed by #981
Assignees
Milestone

Comments

@termie
Copy link

termie commented Oct 17, 2014

Output from fleetctl --help

core@core-01 ~ $ fleetctl --help
Usage of fleetctl:
  -debug=false: Print out more debug information to stderr
  -endpoint="http://127.0.0.1:4001": etcd endpoint for fleet
  -etcd-cafile="": etcd CA file authentication
  -etcd-certfile="": etcd cert file authentication
  -etcd-key-prefix="/_coreos.com/fleet/": Keyspace for fleet data in etcd (development use only!)
  -etcd-keyfile="": etcd key file authentication
  -experimental-api=false: Use the experimental HTTP API. This flag will be removed when the API is no longer considered experimental.
  -known-hosts-file="~/.fleetctl/known_hosts": File used to store remote machine fingerprints. Ignored if strict host key checking is disabled.
  -request-timeout=3: Amount of time in seconds to allow a single request before considering it failed.
  -strict-host-key-checking=true: Verify host keys presented by remote machines before initiating SSH connections.
  -tunnel="": Establish an SSH tunnel through the provided address for communication with fleet and etcd.
  -version=false: Print the version and exit

Output from fleetctl or fleetctl help

core@core-01 ~ $ fleetctl help
NAME:
    fleetctl - fleetctl is a command-line interface to fleet, the cluster-wide CoreOS init system.

USAGE:
    fleetctl [global options] <command> [command options] [arguments...]

VERSION:
    0.8.3

COMMANDS:
    cat     Output the contents of a submitted unit
    destroy     Destroy one or more units in the cluster
    help        Show a list of commands or help for one command
    journal     Print the journal of a unit in the cluster to stdout
    list-machines   Enumerate the current hosts in the cluster
    list-unit-files List the units that exist in the cluster.
    list-units  List the current state of units in the cluster
    load        Schedule one or more units in the cluster, first submitting them if necessary.
    ssh     Open interactive shell on a machine in the cluster
    start       Instruct systemd to start one or more units in the cluster, first submitting and loading if necessary.
    status      Output the status of one or more units in the cluster
    stop        Instruct systemd to stop one or more units in the cluster.
    submit      Upload one or more units to the cluster without starting them
    unload      Unschedule one or more units in the cluster.
    verify      DEPRECATED - No longer works
    version     Print the version and exit

GLOBAL OPTIONS:
    --debug=false                   Print out more debug information to stderr
    --endpoint=http://127.0.0.1:4001        etcd endpoint for fleet
    --etcd-cafile=                  etcd CA file authentication
    --etcd-certfile=                etcd cert file authentication
    --etcd-key-prefix=/_coreos.com/fleet/       Keyspace for fleet data in etcd (development use only!)
    --etcd-keyfile=                 etcd key file authentication
    --experimental-api=false            Use the experimental HTTP API. This flag will be removed when the API is no longer considered experimental.
    --known-hosts-file=~/.fleetctl/known_hosts  File used to store remote machine fingerprints. Ignored if strict host key checking is disabled.
    --request-timeout=3             Amount of time in seconds to allow a single request before considering it failed.
    --strict-host-key-checking=true         Verify host keys presented by remote machines before initiating SSH connections.
    --tunnel=                   Establish an SSH tunnel through the provided address for communication with fleet and etcd.
    --version=false                 Print the version and exit

Global options can also be configured via upper-case environment variables prefixed with "FLEETCTL_"
For example, "some-flag" => "FLEETCTL_SOME_FLAG"

Run "fleetctl help <command>" for more details on a specific command.
@bcwaldon bcwaldon self-assigned this Oct 20, 2014
@bcwaldon bcwaldon added this to the v0.8.4 milestone Oct 20, 2014
@bcwaldon bcwaldon modified the milestones: v0.9.0, v0.8.4 Oct 20, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants