插件说明
Jenkins 有一个 aws credentials 插件,可以关联到 pipeline 中使用
https://plugins.jenkins.io/aws-credentials/
官方也有给出示例,如何使用 pipeline 关联 ecr
text
|
|
配置过程
创建一个 iam 用户,用于 jenkins 获取 ecr token使用
note
不要选择 “Provide user access to the AWS Management Console - optional ”
权限可以选择 “AmazonEC2ContainerRegistryFullAccess”, 也可根据自己需求进行选择
点创建即可
点击 Security credentials,生成一个 access key
配置jenkins
安装 aws credentials 插件
安装好后,在路径 管理 Jenkins =》Credentials =》 System =》Global credentials (unrestricted) 添加 aws access key
选择 AWS Credentials
填写上面生成的 Access key 和 Secret
在 pipeline 中使用
text
|
|
完整的示例 pipeline
text
|
|