Story #14931

[arvados-dispatch-cloud] Configurable instance tags

Added by Tom Clegg 2 months ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
1.0

Description

Two related features would help make arvados-dispatch-cloud play nicer with other ways instance tags are used in the same cloud account:
  1. Admin can supply some tags that get set on all instances created by arvados-dispatch-cloud (e.g., {"myOrg-instance-class": "arvados", "admin-contact": ""})
  2. Admin can control the tag prefix (currently a prefix is hard-coded by each driver, but this should be moved out to the dispatcher, and the driver should just do exactly what it's told)

Instance-specific resources (like NICs in Azure) should also be tagged, using the same tags as the instance.

Shared resources (like key pairs in EC2) should be tagged with the preconfigured tags, but not the per-instance tags. (Implementation: the driver doesn't know which tags are instance-specific, so the set of tags to use for shared resources should be supplied explicitly during driver initialization.)

Tag keys and values are case sensitive.


Related issues

Related to Arvados - Feature #14291: [crunch-dispatch-cloud] AWS driverResolved02/28/2019

Related to Arvados - Story #13908: Replace SLURM for cloud job scheduling/dispatchingNew

Has duplicate Arvados - Bug #15075: [a-d-c] Support for extra tags on resources created by arvados New

History

#1 Updated by Tom Clegg 2 months ago

#2 Updated by Tom Clegg about 2 months ago

  • Related to Story #13908: Replace SLURM for cloud job scheduling/dispatching added

#3 Updated by Tom Morris about 2 months ago

  • Tracker changed from Bug to Story

#4 Updated by Tom Morris about 2 months ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
  • Story points set to 1.0

#5 Updated by Tom Morris about 2 months ago

  • Related to Bug #15075: [a-d-c] Support for extra tags on resources created by arvados added

#6 Updated by Tom Clegg about 2 months ago

  • Description updated (diff)

#7 Updated by Tom Clegg about 2 months ago

  • Description updated (diff)

#8 Updated by Tom Clegg about 2 months ago

  • Has duplicate Bug #15075: [a-d-c] Support for extra tags on resources created by arvados added

#9 Updated by Tom Clegg about 2 months ago

  • Related to deleted (Bug #15075: [a-d-c] Support for extra tags on resources created by arvados )

Also available in: Atom PDF