mirror of
https://github.com/KevinMidboe/schleppe-ha-project.git
synced 2026-02-12 10:39:07 +00:00
hetzner haproxy, varnish & web setup
This commit is contained in:
2
hetzner-pulumi/resources/types/index.ts
Normal file
2
hetzner-pulumi/resources/types/index.ts
Normal file
@@ -0,0 +1,2 @@
|
||||
export * from "./network";
|
||||
export * from "./server";
|
||||
12
hetzner-pulumi/resources/types/network.ts
Normal file
12
hetzner-pulumi/resources/types/network.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
export enum NetworkRegion {
|
||||
eu = "eu-central",
|
||||
usWest = "us-west",
|
||||
usEast = "us-east",
|
||||
}
|
||||
|
||||
export enum NetworkRole {
|
||||
lb = "load-balancer",
|
||||
cache = "varnish-cache",
|
||||
web = "webserver",
|
||||
db = "database",
|
||||
}
|
||||
19
hetzner-pulumi/resources/types/server.ts
Normal file
19
hetzner-pulumi/resources/types/server.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
export enum VmSize {
|
||||
small = "small",
|
||||
medium = "medium",
|
||||
large = "large",
|
||||
}
|
||||
|
||||
export enum OS {
|
||||
debian = "debian",
|
||||
ubuntu = "ubuntu",
|
||||
}
|
||||
|
||||
export enum ServerLocations {
|
||||
helsinki = "hel1",
|
||||
falkenstein = "fsn1",
|
||||
nuremberg = "nbg1",
|
||||
hillsboro = "hil",
|
||||
ashburn = "ash",
|
||||
sinapore = "sig",
|
||||
}
|
||||
Reference in New Issue
Block a user