From 9880971983e3b30985c46877c023933bb2df9122 Mon Sep 17 00:00:00 2001 From: Ryan Jung Date: Mon, 6 Jul 2026 10:37:46 -0600 Subject: [PATCH] Build redundant host for API calls --- pulumi/config.prod.yaml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pulumi/config.prod.yaml b/pulumi/config.prod.yaml index 3249e50..69f69e7 100644 --- a/pulumi/config.prod.yaml +++ b/pulumi/config.prod.yaml @@ -137,9 +137,22 @@ resources: - management storage_capacity: 20 subnet: subnet-0b7564960babec972 + "51": + disable_api_termination: True + function: 'api' + ignore_ami_changes: True + ignore_user_data_changes: True + instance_type: t3.micro + key_name: mailstrom-prod + node_roles: + - all + services: + - management + storage_capacity: 20 + subnet: subnet-0b7564960babec972 public_load_balancer: - excluded_nodes: [ "50" ] + excluded_nodes: [ "50", "51" ] services: https: source_cidrs: ['0.0.0.0/0'] @@ -158,7 +171,7 @@ resources: private_load_balancers: management: - excluded_nodes: ["0", "1"] + excluded_nodes: ["0", "1", "51"] source_security_group_ids: - sg-034b36952ac31b87b # accounts-prod api container - sg-0ede6c1f9f8a4b676 # accounts-prod celery container