5737: Merge branch 'master' into 5737-ruby231
[arvados.git] / doc / _includes / _container_runtime_constraints.liquid
1 Runtime constraints
2
3 Runtime constraints restrict the container's access to compute resources and the outside world (in addition to its explicitly stated inputs and output).
4
5 table(table table-bordered table-condensed).
6 |_. Key|_. Type|_. Description|_. Notes|
7 |ram|integer|Number of ram bytes to be used to run this process.|Optional. However, a ContainerRequest that is in "Committed" state must provide this.|
8 |vcpus|integer|Number of cores to be used to run this process.|Optional. However, a ContainerRequest that is in "Committed" state must provide this.|
9 |keep_cache_ram|integer|Number of keep cache bytes to be used to run this process.|Optional.|
10 |API|boolean|When set, ARVADOS_API_HOST and ARVADOS_API_TOKEN will be set, and container will have networking enabled to access the Arvados API server.|Optional.|
11 |partition|array of strings|Specify the names of one or more compute partitions that may run this container.  If not provided, the system chooses where to run the container.|Optional.|