Могу ли я использовать AWS Cognito для Kibana из облачной информации при создании эластичного поискового домена? - PullRequest
0 голосов
/ 23 мая 2019

Я пишу сценарий формирования облака для создания эластичного поискового домена. но из документов я не смог найти способ включить когнито для использования с кибаной. Как я могу включить это?

Я попытался создать скрипт ниже (параметры и роли здесь игнорируются)

  ElasticsearchDomain: 
    Type: AWS::Elasticsearch::Domain
    Properties:
      DomainName: !Sub "${ElasticsearchDomainName}" #getting Name From Parameter
      ElasticsearchVersion: "6.5"                   #specify version
      ElasticsearchClusterConfig: 
        InstanceCount: 1
        InstanceType: "m4.large.elasticsearch"     #instance type
      EBSOptions: 
        EBSEnabled: true
        Iops: 0
        VolumeSize: 10
        VolumeType: "gp2"
      SnapshotOptions: 
        AutomatedSnapshotStartHour: 0
      AccessPolicies:                        # who can acess & their permissions
        Version: "2012-10-17"
        Statement: 
          - Effect: "Allow"
            Principal:
              # AWS: !Sub "arn:aws:iam::${AWS::AccountId}:root"  #root account
              AWS: "*"  #All account
            Action: "es:*"
            Resource: !Sub "arn:aws:es:${AWS::Region}:${AWS::AccountId}:domain/${ElasticsearchDomainName}/*"
      AdvancedOptions:
        rest.action.multi.allow_explicit_index: 'true'

Итак, как показано выше, куда мне включить когнито?

...