- Not all Cloud Providers support tagging
- Changing tags on a running server is impossible in most Cloud Providers
When linking a previously unlinked server, the cloudprovider this server resides in will be queried and the tags (if any) returned will be used by Scarlet Nebula.
The Dasein Tag FormatDasein does not use a typical interpretation of tags, it instead defines a tag as a (key,value) tuple. This has two complications
- A Scarlet Nebula tag consisting only of a value needs to be stored as key,value
- A Dasein tag consisting of a key, value pair needs to be stored as a value
The second problem is solved by converting (key, value) = (foo,bar) to foo:bar unless it's a Scarlet Nebula tag in which case it will be converted to just "bar".