github.com/turtlemonvh/terraform@v0.6.9-0.20151204001754-8e40b6b855e8/website/source/docs/commands/remote.html.markdown (about)

     1  ---
     2  layout: "docs"
     3  page_title: "Command: remote"
     4  sidebar_current: "docs-commands-remote"
     5  description: |-
     6    The `terraform remote` command is used to configure Terraform to make
     7    use of remote state storage, change remote storage configuration, or
     8    to disable it.
     9  ---
    10  
    11  # Command: remote
    12  
    13  The `terraform remote` command is used to configure all aspects of
    14  remote state storage. When remote state storage is enabled,
    15  Terraform will automatically fetch the latest state from the remote
    16  server when necessary and if any updates are made, the newest state
    17  is persisted back to the remote server.
    18  In this mode, users do not need to durably store the state using version
    19  control or shared storage.
    20  
    21  ## Usage
    22  
    23  Usage: `terraform remote SUBCOMMAND [options]`
    24  
    25  The `remote` command behaves as another command that further has more
    26  subcommands. The subcommands available are:
    27  
    28    * [config](/docs/commands/remote-config.html) - Configure the remote storage,
    29        including enabling/disabling it.
    30    * [pull](/docs/commands/remote-pull.html) - Sync the remote storage to
    31        the local storage (download).
    32    * [push](/docs/commands/remote-push.html) - Sync the local storage to
    33        remote storage (upload).