1 # -*- coding: utf-8 -*-
4 # The variables commented out are the default values that the formula uses.
5 # The uncommented values are REQUIRED values. If you don't set them, running
6 # this formula will fail.
10 ## It makes little sense to disable this flag, but you can, if you want :)
11 # use_upstream_repo: true
13 ## Repo URL is built with grains values. If desired, it can be completely
14 ## overwritten with the pillar parameter 'repo_url'
16 # humanname: Arvados Official Repository
19 ## api, workbench and shell require some gems, so you need to make sure ruby
20 ## and deps are installed in order to install and compile the gems.
21 ## We default to `false` in these two variables as it's expected you already
22 ## manage OS packages with some other tool and you don't want us messing up
25 ## We set these to `true` here for testing purposes.
26 ## They both default to `false`.
28 manage_gems_deps: true
36 # - libcurl4-gnutls-dev
46 # file: /etc/arvados/config.yml
49 ## If you're intalling any of the rails apps (api, workbench), the group
50 ## should be set to that of the web server, usually `www-data`
54 ### ARVADOS CLUSTER CONFIG
60 # max concurrent connections per arvados server daemon
61 # connection_pool_max: 32
64 password: changeme_arvados
72 # required to test with snakeoil certs
77 system_root: changeme_system_root_token
78 management: changeme_management_token
79 rails_secret: changeme_rails_secret_token
80 anonymous_user: changeme_anonymous_user_token
81 provider_secret: changeme_provider_secret_token
85 blob_signing_key: changeme_blob_signing_key
86 workbench_secret_key: changeme_workbench_secret_key
87 dispatcher_access_key: changeme_dispatcher_access_key
88 dispatcher_secret_key: changeme_dispatcher_secret_key
89 keep_access_key: changeme_keep_access_key
90 keep_secret_key: changeme_keep_secret_key
93 ## This should usually match all your `keepstore` instances
96 # the volume name will be composed with
97 # <cluster>-nyw5e-<volume>
99 volume_id: '000000000000000'
101 "http://keep0.example.net:25107/": {}
112 # - arvados-api-server
113 # - arvados-dispatch-cloud
124 # name: arvados-controller
126 # name: arvados-controller
132 # - crunch-dispatch-local
133 # # - arvados-dispatch-cloud
134 # # - crunch-dispatch-slurm
136 # name: crunch-dispatch-local
163 # name: arvados-git-httpd
165 # name: arvados-git-httpd
174 # - python-arvados-fuse
175 # - python-arvados-python-client
176 # - python3-arvados-cwl-runner
180 # - arvados-login-sync
184 # name: arvados-workbench
190 # name: arvados-workbench2
208 # ## SALTSTACK FORMULAS TOFS configuration
209 # https://template-formula.readthedocs.io/en/latest/TOFS_pattern.html
211 # # The files_switch key serves as a selector for alternative
212 # # directories under the formula files directory. See TOFS pattern
213 # # doc for more info.
214 # # Note: Any value not evaluated by `config.get` will be used literally.
215 # # This can be used to set custom paths, as many levels deep as required.
217 # - any/path/can/be/used/here
223 # # All aspects of path/file resolution are customisable using the options below.
224 # # This is unnecessary in most cases; there are sensible defaults.
225 # # Default path: salt://< path_prefix >/< dirs.files >/< dirs.default >
226 # # I.e.: salt://arvados/files/default
227 # # path_prefix: template_alt
230 # # default: default_alt
231 # # The entries under `source_files` are prepended to the default source files
232 # # given for the state
234 # # arvados-config-file-file-managed:
235 # # - 'example_alt.tmpl'
236 # # - 'example_alt.tmpl.jinja'