Развертывание формирования облачных вычислений из локального Jenkins - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь создать конвейер CI / CD, который развернет шаблон облачной информации в AWS. Я подумал об использовании CLI AWS от jenkins для развертывания шаблона.

Мой конвейер выглядит следующим образом

pipeline {
  agent any
  stages {
    stage('hello AWS') {
        steps {
            withAWS(role:'Jenkins', roleAccount:'XXXX8216610',duration: 
            900, roleSessionName: 'jenkins-session') {

                sh 'aws cloudformation deploy --template-file 
              /path_to_template/template.json --stack-name my-new-stack '

Но здесь проблема в том, что мой Дженкинс находится в помещении, поэтому я просто не могу просто создать и прикрепить роль AWS для развертывания шаблона. Также я не могу использовать учетные данные / ключи доступа пользователей в моей работе. можно этого добиться?

...