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
已提問 2 個月前檢視次數 93 次
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
專家
已回答 2 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南