Skip to content
This repository was archived by the owner on May 23, 2024. It is now read-only.
This repository was archived by the owner on May 23, 2024. It is now read-only.

Add support for MSK #56

Open
Open
@sumitag

Description

@sumitag

Is your feature request related to a problem? Please describe.
I would like to capture the Terraform resource requests for creating a MSK cluster

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
Capture the browser network traffic and grab the JSON

Additional context
JSON:

{
    "brokerNodeGroupInfo": {
        "clientSubnets": [
            "subnet-xxxxxxxxxxxxxxxxx",
            "subnet-xxxxxxxxxxxxxxxxx"
        ],
        "instanceType": "kafka.t3.small",
        "storageInfo": {
            "ebsStorageInfo": {
                "volumeSize": 30
            }
        },
        "securityGroups": [
            "sg-xxxxxxxxxxxxxxx"
        ]
    },
    "clusterName": "msk-tst",
    "encryptionInfo": {
        "encryptionInTransit": {
            "clientBroker": "TLS",
            "inCluster": true
        }
    },
    "kafkaVersion": "2.2.1",
    "numberOfBrokerNodes": 2,
    "enhancedMonitoring": "PER_TOPIC_PER_BROKER",
    "tags": {},
    "openMonitoring": {
        "prometheus": {
            "jmxExporter": {
                "enabledInBroker": false
            },
            "nodeExporter": {
                "enabledInBroker": false
            }
        }
    },
    "loggingInfo": {
        "brokerLogs": {
            "cloudWatchLogs": {
                "enabled": true,
                "logGroup": "msk-tst"
            },
            "firehose": {
                "enabled": false,
                "deliveryStream": ""
            },
            "s3": {
                "enabled": false,
                "bucket": "",
                "prefix": ""
            }
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions