From f3490ab89cc95104b3897c683ac8c6195e99af32 Mon Sep 17 00:00:00 2001 From: AJ Date: Tue, 23 Jul 2024 21:48:39 -0400 Subject: [PATCH] feat: add a reference to the external CDKTF repo --- .../production-mutual-tls.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/solutions/how-tos/amazon-msk/secure-public-access/production-mutual-tls.md b/src/solutions/how-tos/amazon-msk/secure-public-access/production-mutual-tls.md index 78d87701..2bf0022e 100644 --- a/src/solutions/how-tos/amazon-msk/secure-public-access/production-mutual-tls.md +++ b/src/solutions/how-tos/amazon-msk/secure-public-access/production-mutual-tls.md @@ -228,7 +228,15 @@ Note the server certificate secret ARN as we will need to reference it from the ## Deploy the Zilla Plus Secure Public Access Proxy -> This initiates deployment of the Zilla Plus for Amazon MSK stack via CloudFormation. +### Option 1 Terraform + +> This initiates deployment of the Zilla Plus for Amazon MSK stack via Terraform. + +A custom Terraform template can be generated or deployed using [CDKTF](https://developer.hashicorp.com/terraform/cdktf). You will find all of the necessary code and instructions in the [Secure Public Access with mTLS](https://github.com/aklivity/zilla-plus-aws-templates/tree/main/cdktf/amazon-msk/secure-public-access-mtls) template repo. + +### Option 2 Cloud Formation + +> This initiates deployment of the Zilla Plus for Amazon MSK stack via CloudFormation Navigate to your [AWS Marketplace](https://console.aws.amazon.com/marketplace) subscriptions and select `Zilla Plus for Amazon MSK` to show the manage subscription page. @@ -240,13 +248,13 @@ Navigate to your [AWS Marketplace](https://console.aws.amazon.com/marketplace) s Click `Launch` to complete the `Create stack` wizard with the following details: -### Step 1. Create Stack +#### Step 1. Create Stack - Prepare template: `Template is ready` - Specify template: `Amazon S3 URL` - Amazon S3 URL: `(auto-filled)` -### Step 2. Specify stack details +#### Step 2. Specify stack details ::: code-tabs @@ -284,9 +292,9 @@ Parameters: 4. Replace with your own custom wildcard DNS pattern. 5. Follow the [Create Key Pair](../../aws-services/create-key-pair.md) guide to create a new key pair used when launching EC2 instances with SSH access. -### Step 3. Configure stack options: `(use defaults)` +#### Step 3. Configure stack options: `(use defaults)` -### Step 4. Review +#### Step 4. Review Confirm the stack details are correct and `Submit` to start the CloudFormation deploy.