Obecnie bawię się w środowisku My AWS (CodeCommit, Codebuild i Codepipeline) i zastanawiałem się, jak mogłem zdać II Id EC2 stworzony przez CodeBuild do mojego szablonu Cloudformation. Oczywiście jestem w stanie skopiować i wkleić Identyfikator AMI do szablonu cloudformation, ale w duchu Devops i CI / CD, jest bardziej zautomatyzowany sposób, aby to zrobić?

1
DogeCloud 22 październik 2020, 06:27

1 odpowiedź

Najlepsza odpowiedź

To zależy od dokładnie tego, co robisz, ale jeśli tworzysz swój AMI w CB, a następnie chcesz dostarczyć szablon CFN z niego w sposób zautomatyzowany, skonfigurowałbyś działanie wdrażane w swojej kodepipeliny AWS Cloudformation dostawca.

Dostawca ma parametr ParameterOverrides, który umożliwiłby określenie ID AMI z CB jako jednego z parametrów do wdrożenia CFN. Aby to zrobić, w CB wyeksportowałbyś II ID jako jeden z jego Zmienne wyjściowe.

1
Marcin 22 październik 2020, 04:07