Project

General

Profile

Actions

Idea #13731

closed

Design new nodemanager config data organization for cluster-wide config

Added by Tom Morris almost 6 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
08/13/2018
Due date:
Story points:
0.5

Description

Add to Cluster configuration

Here's an example of the Puppet Hiera config, this is a yaml file used to populate the current .ini file, so one obvious approach would be to use the heira configuration format in "arvados.yml" instead:

arvados-node-manager:
  Logging:
    level: DEBUG
    apiclient: WARNING
    googleapiclient: WARNING
  Daemon:
    dispatcher: slurm
    max_nodes: 8
    poll_time: 10
    boot_fail_after: 1200
  Arvados:
    token: (redacted)
    timeout: 20
  Cloud:
    provider: ec2
    shutdown_windows: 21, 999999
  Cloud Credentials:
    key: (redacted)
    secret: "(redacted)" 
    region: us-east-1
    timeout: 20
  Cloud Create:
    ping_host: 4xphq.arvadosapi.com
    ex_keyname: ward
    image_id: ami-0a01b48b88d14541e
    subnet_id: subnet-24f5ad62
    security_groups: sg-4fc53e2a
  Cloud List:
    instance-state-name: running
    tag_arvados-class: dynamic-compute
    tag_cluster: 4xphq
  Size m4.medium:
    cores: 1
    scratch: 4000
  Size m4.large:
    cores: 2
    scratch: 32000
  Size m4.xlarge:
    cores: 4
    scratch: 80000

Subtasks 1 (0 open1 closed)

Task #13732: ReviewClosedNico César08/13/2018Actions

Related issues

Blocks Arvados - Feature #13611: Nodemanager reads instance sizes from the system config file to avoid duplicationClosedActions
Actions

Also available in: Atom PDF