Commit 3dc20963 authored by Jim MacArthur's avatar Jim MacArthur
Browse files

Documentation: Include instance-name in remote execution documentation

parent 89219f61
Loading
Loading
Loading
Loading
Loading
+10 −1
Original line number Original line Diff line number Diff line
@@ -233,11 +233,13 @@ using the `remote-execution` option:
    # A url defining a remote execution server
    # A url defining a remote execution server
    execution-service:
    execution-service:
      url: http://buildserver.example.com:50051
      url: http://buildserver.example.com:50051
      instance-name: development-emea-1
    storage-service:
    storage-service:
    - url: https://foo.com:11002/
      url: https://foo.com:11002/
      server-cert: server.crt
      server-cert: server.crt
      client-cert: client.crt
      client-cert: client.crt
      client-key: client.key
      client-key: client.key
      instance-name: development-emea-1
    action-cache-service:
    action-cache-service:
      url: http://bar.action.com:50052
      url: http://bar.action.com:50052


@@ -257,6 +259,13 @@ caching. Remote execution cannot work without push access to the
storage endpoint, so you must specify a client certificate and key,
storage endpoint, so you must specify a client certificate and key,
and a server certificate.
and a server certificate.


Instance name is optional. Instance names separate different shards on
the same endpoint (url).  You can supply a different instance name for
`execution-service` and `storage-service`, if needed.  The instance
name should be given to you by the service provider of each
service. Not all remote execution and storage services support
instance names.

The Remote Execution API can be found via https://github.com/bazelbuild/remote-apis.
The Remote Execution API can be found via https://github.com/bazelbuild/remote-apis.


.. _project_essentials_mirrors:
.. _project_essentials_mirrors: