Skip to content

lyon-pryde/ecr-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECR Tool

Go Report Card

Small container for generating docker token for ECR.

docker run pryde/ecr-tools get-token

Priority of config.

'''sh export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID export AWS_ACCESS_KEY=$AWS_ACCESS_KEY export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY export AWS_SECRET_KEY=AWS_SECRET_KEY export AWS_DEFAULT_REGION export AWS_ECR_REGISTRY_ID '''

Required claims

[
    "ecr:GetAuthorizationToken",
    "ecr:BatchCheckLayerAvailability",
    "ecr:GetDownloadUrlForLayer",
    "ecr:GetRepositoryPolicy",
    "ecr:DescribeRepositories",
    "ecr:ListImages",
    "ecr:DescribeImages",
    "ecr:BatchGetImage",
    "ecr:InitiateLayerUpload",
    "ecr:UploadLayerPart",
    "ecr:CompleteLayerUpload",
    "ecr:PutImage"
]

About

AWS ECR tool for build pipelines, using static Go binaries for faster build times

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages