github.com/inflatablewoman/deis@v1.0.1-0.20141111034523-a4511c46a6ce/docs/using_deis/install-client.rst (about)

     1  :title: Install the Deis Client on your Workstation
     2  :description: First steps for developers using Deis to deploy and scale applications.
     3  
     4  .. _install-client:
     5  
     6  Install the Client
     7  ==================
     8  The Deis command-line interface (CLI), or client, allows you to interact
     9  with a Deis :ref:`Controller`. You must install the client to use Deis.
    10  
    11  Install the Deis Client
    12  -----------------------
    13  
    14  Install the latest ``deis`` client for Linux or Mac OS X with:
    15  
    16  .. code-block:: console
    17  
    18      $ curl -sSL http://deis.io/deis-cli/install.sh | sh
    19  
    20  The installer puts ``deis`` in your current directory, but you should move it
    21  somewhere in your $PATH.
    22  
    23  Proxy Support
    24  -------------
    25  Set the ``http_proxy`` or ``https_proxy`` environment variable to enable proxy support:
    26  
    27  .. code-block:: console
    28  
    29      $ export http_proxy="http://proxyip:port"
    30      $ export https_proxy="http://proxyip:port"
    31  
    32  Integrated Help
    33  ---------------
    34  The Deis client comes with comprehensive documentation for every command.
    35  Use ``deis help`` to explore the commands available to you:
    36  
    37  .. code-block:: console
    38  
    39      $ deis help
    40      The Deis command-line client issues API calls to a Deis controller.
    41  
    42      Usage: deis <command> [<args>...]
    43  
    44      Auth commands::
    45  
    46        register      register a new user with a controller
    47        login         login to a controller
    48        logout        logout from the current controller
    49  
    50      Subcommands, use ``deis help [subcommand]`` to learn more::
    51      ...
    52  
    53  To get help on subcommands, use ``deis help [subcommand]``:
    54  
    55  .. code-block:: console
    56  
    57      $ deis help apps
    58      Valid commands for apps:
    59  
    60      apps:create        create a new application
    61      apps:list          list accessible applications
    62      apps:info          view info about an application
    63      apps:open          open the application in a browser
    64      apps:logs          view aggregated application logs
    65      apps:run           run a command in an ephemeral app container
    66      apps:destroy       destroy an application
    67  
    68      Use `deis help [command]` to learn more
    69  
    70  .. _pip: http://www.pip-installer.org/en/latest/installing.html
    71  .. _Python: https://www.python.org/