Description:
    Authenticate to DC/OS cluster

Usage:
    dcos auth --help
    dcos auth --info
    dcos auth --version
    dcos auth list-providers [--json] [<dcos_url>]
    dcos auth login
        [--provider=<provider_id>] [--username=<username>]
        [--password=<password> | --password-file=<password_file>
        | --password-env=<password_env> | --private-key=<key_path>]
    dcos auth logout

Commands:
    list-providers
        List configured authentication providers for your DC/OS cluster.
    login
        Login to your DC/OS cluster.
    logout
        Logout of your DC/OS cluster.

Options:
    -h, --help
        Print usage.
    --info
        Print a short description of this subcommand.
    --password=<password>
        Specify password on the command line (insecure).
    --password-env=<password_env>
        Specify an environment variable name that contains the password.
    --password-file=<password_file>
        Specify the path to a file that contains the password.
    --provider=<provider_id>
        Specify the authentication provider to use for login.
    --private-key=<key_path>
        Specify the path to a file that contains the private key.
    --username=<username>
        Specify the username for login.
    --version
        Print version information.

Positional Arguments:
    dcos_url
        The public master of the DC/OS cluster.
