Martin Blanchard pushed to branch mablanch/160-docker-compose-feed-bin at BuildGrid / buildgrid
Commits:
- 
d414e57e
by Martin Blanchard at 2019-02-22T15:45:38Z
4 changed files:
- data/config/controller.conf
- data/config/storage.conf
- docker-compose.yml
- docs/source/installation.rst
Changes:
| ... | ... | @@ -6,7 +6,7 @@ server: | 
| 6 | 6 |  description: >
 | 
| 7 | 7 |    Docker Compose controller configuration:
 | 
| 8 | 8 |      - Unauthenticated plain HTTP at :50051
 | 
| 9 | -    - Single instance: local
 | |
| 9 | +    - Single instance: [unamed]
 | |
| 10 | 10 |      - Expects a remote CAS at :50052
 | 
| 11 | 11 |      - Hosted services:
 | 
| 12 | 12 |         - ActionCache
 | 
| ... | ... | @@ -19,14 +19,14 @@ monitoring: | 
| 19 | 19 |    enabled: false
 | 
| 20 | 20 |  | 
| 21 | 21 |  instances:
 | 
| 22 | -  - name: local
 | |
| 22 | +  - name: ''
 | |
| 23 | 23 |      description: |
 | 
| 24 | -      The unique 'local' instance.
 | |
| 24 | +      The unique unamed instance.
 | |
| 25 | 25 |  | 
| 26 | 26 |      storages:
 | 
| 27 | 27 |        - !remote-storage &data-store
 | 
| 28 | 28 |          url: http://storage:50052
 | 
| 29 | -        instance-name: local
 | |
| 29 | +        instance-name: ''
 | |
| 30 | 30 |  | 
| 31 | 31 |      services:
 | 
| 32 | 32 |        - !action-cache &build-cache
 | 
| ... | ... | @@ -6,7 +6,7 @@ server: | 
| 6 | 6 |  description: >
 | 
| 7 | 7 |    Docker Compose storage configuration:
 | 
| 8 | 8 |      - Unauthenticated plain HTTP at :50052
 | 
| 9 | -    - Single instance: local
 | |
| 9 | +    - Single instance: [unamed]
 | |
| 10 | 10 |      - On-disk data stored in /var
 | 
| 11 | 11 |      - Hosted services:
 | 
| 12 | 12 |         - ContentAddressableStorage
 | 
| ... | ... | @@ -19,9 +19,9 @@ monitoring: | 
| 19 | 19 |    enabled: false
 | 
| 20 | 20 |  | 
| 21 | 21 |  instances:
 | 
| 22 | -  - name: local
 | |
| 22 | +  - name: ''
 | |
| 23 | 23 |      description: |
 | 
| 24 | -      The unique 'local' instance.
 | |
| 24 | +      The unique unamed instance.
 | |
| 25 | 25 |  | 
| 26 | 26 |      storages:
 | 
| 27 | 27 |        - !disk-storage &data-store
 | 
| ... | ... | @@ -58,10 +58,16 @@ services: | 
| 58 | 58 |    bots:  # To be scaled horizontaly
 | 
| 59 | 59 |      image: buildgrid:local
 | 
| 60 | 60 |      command: [
 | 
| 61 | -      "bot", "--parent=local",
 | |
| 61 | +      "bot", "--parent=",
 | |
| 62 | 62 |        "--remote=http://controller:50051",
 | 
| 63 | 63 |        "--remote-cas=http://storage:50052",
 | 
| 64 | 64 |        "host-tools"]
 | 
| 65 | +    #   "bot", "--parent=",
 | |
| 66 | +    #   "--remote=http://controller:50051",
 | |
| 67 | +    #   "--remote-cas=http://storage:50052",
 | |
| 68 | +    #   "buildbox",
 | |
| 69 | +    #   "--local-cas", "/var/lib/buildgrid/cache",
 | |
| 70 | +    #   "--fuse-dir", "/mnt"]
 | |
| 65 | 71 |      privileged: true
 | 
| 66 | 72 |      volumes:
 | 
| 67 | 73 |        - type: volume
 | 
| ... | ... | @@ -168,7 +168,7 @@ Once completed, you can start a minimal grid by running: | 
| 168 | 168 |     - An execution and action-cache service available at
 | 
| 169 | 169 |       ``http://localhost:50051``.
 | 
| 170 | 170 |     - An CAS service available at ``http://localhost:50052``.
 | 
| 171 | -   - A single ``local`` instance with one host-tools based worker bot attached.
 | |
| 171 | +   - A single unamed instance with one host-tools based worker bot attached.
 | |
| 172 | 172 |  | 
| 173 | 173 |  .. hint::
 | 
| 174 | 174 |  | 
