feat(wpcarro/diogenes): Support monsterpoker.app
Deploy dummy Shopify site as both a learning exercise and proof-of-concept for Raf's card game, Monster Poker. Change-Id: I7bc91dcbf4e171c5e169140f5e9d811303e1285f Reviewed-on: https://cl.tvl.fyi/c/depot/+/4787 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
This commit is contained in:
parent
9ea66aee06
commit
c022f2ba2e
3 changed files with 50 additions and 0 deletions
|
|
@ -12,6 +12,7 @@ in wpcarro.terraform.googleCloudVM {
|
|||
|
||||
# DNS configuration
|
||||
extraConfig = {
|
||||
# billandhiscomputer.com
|
||||
resource.google_dns_managed_zone."${name}" = {
|
||||
inherit name;
|
||||
dns_name = "${domainName}.";
|
||||
|
|
@ -30,6 +31,20 @@ in wpcarro.terraform.googleCloudVM {
|
|||
public_ptr_domain_name = "${domainName}.";
|
||||
};
|
||||
};
|
||||
|
||||
# monsterpoker.app
|
||||
resource.google_dns_managed_zone."monsterpoker" = {
|
||||
name = "monsterpoker";
|
||||
dns_name = "monsterpoker.app.";
|
||||
};
|
||||
|
||||
resource.google_dns_record_set."monsterpoker" = {
|
||||
name = "monsterpoker.app.";
|
||||
type = "A";
|
||||
ttl = 300; # 5m
|
||||
managed_zone = "\${google_dns_managed_zone.monsterpoker.name}";
|
||||
rrdatas = ["\${google_compute_instance.${name}.network_interface[0].access_config[0].nat_ip}"];
|
||||
};
|
||||
};
|
||||
|
||||
configuration = {
|
||||
|
|
@ -149,6 +164,11 @@ in wpcarro.terraform.googleCloudVM {
|
|||
enableACME = true;
|
||||
root = wpcarro.website.root;
|
||||
};
|
||||
"monsterpoker.app" = {
|
||||
addSSL = true;
|
||||
enableACME = true;
|
||||
root = wpcarro.clients.monsterpoker;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue