Запуск скрипта из github в Cloudformation AWS EMR STEP? - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть скрипт, который загружает и устанавливает Apache Атлас

Этот скрипт принимает три аргумента

  1. запятая строка хостов zookeeper
  2. запятая строка bootstrap hosts
  3. разделенная запятыми строка elasti c search hosts

Я пытаюсь запустить этот скрипт в шаге AWS EMR, определенном в формирование облака, но оно не запускается и не отображает никаких ошибок

Parameters:
  emrMSKZookeeperHosts:
    Default: ''
    Description: 'Comma separated hosts of Zookeeper'
    Type: String
  emrMSKBootstrapHosts:
    Default: ''
    Description: 'Comma separated hosts of MSK Bootstrap servers'
    Type: String
  emrESHosts:
    Default: ''
    Description: 'Comma separated hosts of Elasticsearch'
    Type: String

AtlasStep:
    Properties:
      ActionOnFailure: CANCEL_AND_WAIT
      JobFlowId: !Ref EMRCluster
      HadoopJarStep:
        Args:
          - bash
          - '-c'
          - !Sub 
            - >-
              curl -L
              https://raw.githubusercontent.com/SiddharthAtlan/ApacheAtlasSetupScript/master/atlan-atlas-emr-1.sh
              -o /tmp/script.sh; chmod +x /tmp/script.sh; /tmp/script.sh ${zoo}
              ${kafka} ${es}
            - zoo: !Ref emrMSKZookeeperHosts
              kafka: !Ref emrMSKBootstrapHosts
              es: !Ref emrESHosts
        Jar: command-runner.jar
      Name: AtlasStep
    Type: 'AWS::EMR::Step'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...