Page MenuHomePhabricator

D12751.id42521.diff
No OneTemporary

D12751.id42521.diff

diff --git a/services/terraform/remote/service_tunnelbroker.tf b/services/terraform/remote/service_tunnelbroker.tf
--- a/services/terraform/remote/service_tunnelbroker.tf
+++ b/services/terraform/remote/service_tunnelbroker.tf
@@ -20,12 +20,17 @@
rabbitmq_password = local.secrets.amqpPassword[local.environment]
apns_config_secret_name = "tunnelbroker/APNsConfig"
+ fcm_config_secret_name = "tunnelbroker/FCMConfig"
}
data "aws_secretsmanager_secret" "tunnelbroker_apns" {
name = local.apns_config_secret_name
}
+data "aws_secretsmanager_secret" "tunnelbroker_fcm" {
+ name = local.fcm_config_secret_name
+}
+
# RabbitMQ
resource "aws_mq_broker" "tunnelbroker_rabbitmq" {
broker_name = "tunnelbroker-rabbitmq"
@@ -97,6 +102,10 @@
{
name = "APNS_CONFIG"
valueFrom = data.aws_secretsmanager_secret.tunnelbroker_apns.arn
+ },
+ {
+ name = "FCM_CONFIG"
+ valueFrom = data.aws_secretsmanager_secret.tunnelbroker_fcm.arn
}
]
logConfiguration = {
diff --git a/services/tunnelbroker/src/constants.rs b/services/tunnelbroker/src/constants.rs
--- a/services/tunnelbroker/src/constants.rs
+++ b/services/tunnelbroker/src/constants.rs
@@ -12,6 +12,7 @@
pub const CLIENT_RMQ_MSG_PRIORITY: u8 = 1;
pub const RMQ_CONSUMER_TAG: &str = "tunnelbroker";
pub const ENV_APNS_CONFIG: &str = "APNS_CONFIG";
+pub const ENV_FCM_CONFIG: &str = "FCM_CONFIG";
pub const LOG_LEVEL_ENV_VAR: &str =
tracing_subscriber::filter::EnvFilter::DEFAULT_ENV;

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 19, 6:49 PM (8 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2141655
Default Alt Text
D12751.id42521.diff (1 KB)

Event Timeline