region.go
25 lines1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package digitalocean
import "congo.gg/pkg/platform"
// Region mappings from platform regions to DigitalOcean slugs
var regions = map[platform.Region]string{
platform.NYC: "nyc1",
platform.SFO: "sfo3",
platform.TOR: "tor1",
platform.LON: "lon1",
platform.AMS: "ams3",
platform.FRA: "fra1",
platform.SGP: "sgp1",
platform.SYD: "syd1",
platform.BLR: "blr1",
}
// Size mappings from platform sizes to DigitalOcean slugs
var sizes = map[platform.Size]string{
platform.Micro: "s-1vcpu-1gb",
platform.Small: "s-1vcpu-2gb",
platform.Medium: "s-2vcpu-4gb",
platform.Large: "s-4vcpu-8gb",
platform.XLarge: "s-8vcpu-16gb",
}