qnabot-on-aws icon indicating copy to clipboard operation
qnabot-on-aws copied to clipboard

CDK Support

Open Spartan27 opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. There is a requirement of chatbot in one of the tools that our customers use. My team is looking into leveraging the existing QnABot Stack and wondering for a support of beta-gamma-prod like stack setup where changes made in gamma can easily be deployed into prod after proper testing in gamma. SInce we could only find that CFN stack is supported, it would mean to deploy the stack in all three AWS account (beta, gamma, prod) separately and doing any changes in gamma would need to be replicated manually in prod.

Describe the feature you'd like Wanted to check if there is an equivalent CDK support for the same.

Spartan27 avatar Dec 08 '21 15:12 Spartan27

Hi @Spartan27 thanks for bringing this up. As you mentioned, at the moment we only have the solution as a CloudFormation Stack. There is a plan to rebuild the architecture in CDK, but it is not implemented yet. In the mean time for you case of having beta, gamma, and prod environments, you can consider using CloudFormation's drift detection feature to make sure the same changes you have made in beta environment are replicated in your gamma and prod environments.

mohsenari avatar Dec 08 '21 15:12 mohsenari