X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4823a1b88754ef8dc3a4fe3fcb549cb4e6f34246..36a6bcdb43e4add604bd8ac6409eda6abc248c8c:/lib/config/config.default.yml diff --git a/lib/config/config.default.yml b/lib/config/config.default.yml index 71d180b0e7..f6cf0c91a0 100644 --- a/lib/config/config.default.yml +++ b/lib/config/config.default.yml @@ -973,14 +973,14 @@ Clusters: # Default value for keep_cache_ram of a container's # runtime_constraints. Note: this gets added to the RAM request - # used to allocate a VM or submit an HPC job + # used to allocate a VM or submit an HPC job. + # + # If this is zero, container requests that don't specify RAM or + # disk cache size will use a disk cache, sized to the + # container's RAM requirement (but with minimum 2 GiB and + # maximum 32 GiB). DefaultKeepCacheRAM: 0 - # Default value for keep_cache_disk of a container's - # runtime_constraints. Note: this gets added to the disk - # request used to allocate a VM or submit an HPC job - DefaultKeepCacheDisk: 8589934592 - # Number of times a container can be unlocked before being # automatically cancelled. MaxDispatchAttempts: 5 @@ -1395,6 +1395,20 @@ Clusters: # the cloud dispatcher. Leave blank when not needed. IAMInstanceProfile: "" + # (ec2) how often to look up spot instance pricing data + # (only while running spot instances) for the purpose of + # calculating container cost estimates. A value of 0 + # disables spot price lookups entirely. + SpotPriceUpdateInterval: 24h + + # (ec2) per-GiB-month cost of EBS volumes. Matches + # EBSVolumeType. Used to account for AddedScratch when + # calculating container cost estimates. Note that + # https://aws.amazon.com/ebs/pricing/ defines GB to mean + # GiB, so an advertised price $0.10/GB indicates a real + # price of $0.10/GiB and can be entered here as 0.10. + EBSPrice: 0.10 + # (azure) Credentials. SubscriptionID: "" ClientID: "" @@ -1448,6 +1462,13 @@ Clusters: RAM: 128MiB IncludedScratch: 16GB AddedScratch: 0 + # Hourly price ($), used to select node types for containers, + # and to calculate estimated container costs. For spot + # instances on EC2, this is also used as the maximum price + # when launching spot instances, while the estimated container + # cost is computed based on the current spot price according + # to AWS. On Azure, and on-demand instances on EC2, the price + # given here is used to compute container cost estimates. Price: 0.1 Preemptible: false # Include this section if the node type includes GPU (CUDA) support