如何使用Jenkins提取AWS资源arn

时间:2019-10-09 06:46:20

标签: amazon-web-services jenkins jenkins-pipeline

我们有两个Jenkins管道;一个称为日志监视,另一个称为警报触发器。在Bitbucket中对Terraform脚本进行的任何更改都会触发这两个管道。

管道运行正常,并且AWS资源已成功创建。

我们在这里面临的问题是: 日志监视管道创建一个AWS资源,我们希望从AWS控制台获取其ARN并在警报触发管道中使用。

任何人都在想如何实现这一点,因为我们希望使所有管道自动化,而不是手动获取ARN并触发下游管道。

1 个答案:

答案 0 :(得分:1)

您可以将标签附加到现有资源,并使用这些脚本在Shell脚本中使用AWS CLI检索它们各自的ARN。从该输出中,您可以动态地在管道内部进一步使用该ARN值。