From 9d1f83da93e3d9ed658143606fbbc526d037cfb6 Mon Sep 17 00:00:00 2001 From: Alice Fage Date: Wed, 1 Nov 2023 16:15:11 +1300 Subject: [PATCH] wip: TODO notes --- infra/rds/argo.rds.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/infra/rds/argo.rds.ts b/infra/rds/argo.rds.ts index f008642fb..234d34d65 100644 --- a/infra/rds/argo.rds.ts +++ b/infra/rds/argo.rds.ts @@ -2,6 +2,15 @@ import * as ec2 from 'aws-cdk-lib/aws-ec2'; import * as rds from 'aws-cdk-lib/aws-rds'; import { App, RemovalPolicy, Stack, StackProps } from 'aws-cdk-lib'; +/* +TODO: +What repository should the RDS deployment be in? +Get the generated secret and add it to EKS for Argo to use during installation. +Add the EKS security group for the EKS cluster to be able to access the database port (otherwise connection times out). +Configure Argo Helm chart to get the secret without hard coding it? +Database configuration decisions e.g. replication, scaling. +*/ + export class ArgoRdsStack extends Stack { db: rds.DatabaseInstance; vpc: ec2.IVpc;