/terraform-aws-public-msk

Terraform module that is making an existing MSK public.

Primary LanguageHCL

AWS Public MSK Terraform 0.11 module

GitHub tag (latest by date)

Terraform module that exposes an existing MSK cluster to the internet.

Usage

module "public_msk" {
  source = "sagivle/terraform-aws-public-msk/aws"

  deploy_name      = "my_msk"
  module_enabled   = true
  environment      = "prod"
}

Inputs

Name Description Type Default Required
deploy_name The existing MSK cluster string "" yes
module_enabled Install MSKs unless set to false bool true no
environment Additional environment tags string "" yes

Requirements

  • An existing MSK cluster.
  • MSK in public subnets.
  • MSK configured to use TLS.