AWS::MSK::Cluster Issue

0

**You can't update multiple attributes of the cluster in same request. Use a different request for each update. **This happen when i am adding PrimaryClusterConfiguration

Resources:
  PrimaryClusterConfiguration:
    Type: 'AWS::MSK::Configuration'
    Properties:
      Name: 'PrimaryClusterConfiguration'
      ServerProperties: |
        log.retention.ms = -1

  PrimaryCluster:
    Type: AWS::MSK::Cluster
    Properties:
      ClusterName: PrimaryCluster
      KafkaVersion: 3.3.1
      NumberOfBrokerNodes: ${param:numBrokerNodes}
      BrokerNodeGroupInfo:
        ClientSubnets: ${param:subnets}
        InstanceType: kafka.t3.small
        SecurityGroups:
          - !GetAtt ClusterSecurityGroup.GroupId
        StorageInfo:
          EBSStorageInfo:
            VolumeSize: 100
      ConfigurationInfo:
        Arn: !GetAtt PrimaryClusterConfiguration.Arn
        Revision: !GetAtt PrimaryClusterConfiguration.LatestRevision.Revision
      EncryptionInfo:
        EncryptionInTransit:
          ClientBroker: TLS
          InCluster: true
      EnhancedMonitoring: DEFAULT
      LoggingInfo:
        BrokerLogs:
          CloudWatchLogs:
            Enabled: true
            LogGroup: !Ref ClusterLogGroup

  ClusterLogGroup:
    Type: AWS::Logs::LogGroup
    Properties:
      LogGroupName: '/msk/cluster/${self:service}'
      RetentionInDays: 7

  PrimaryClusterInfo:
    Type: Custom::MSKClusterInfo
    Properties:
      ServiceToken: !GetAtt ClusterInfoLambdaFunction.Arn
      Version: 1
      ClusterArn: !Ref PrimaryCluster

Thrisen
已提问 1 个月前85 查看次数
1 回答
0

Hi,

Is your CFN Stack already created and you want to update the config of PrimaryCluster that is already created ? If yes, change its config parameter only 1 by 1.

Best,

Didier

profile pictureAWS
专家
已回答 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容