2017-06-28 1 views
0

J'ai besoin de pousser une image vers AWS ECR avec Concourse Il semble y avoir un bug dans les dernières versions, donc j'ai rétrogradé à Concourse 3.0.1 et utilisé un type de ressource personnalisé tel que recommandé dans ce travail autour de: https://github.com/concourse/concourse/issues/1252Concourse "pas d'informations d'authentification de base" lorsque vous essayez de pousser avec la ressource docker-image vers AWS ECR

toujours, je reçois un « aucune information d'identification auth de base » en essayant de pousser à ECR voici comment je déclare le type de ressource:

resource_types: 
    - name: docker-image-2 
    type: docker-image 
    source: 
     repository: concourse/docker-image-resource 
     tag: docker-1.12.6 
resources: 
    - name: genesis-builder-docker-image 
    type: docker-image-2 
    source: 
     repository: xxxx.dkr.ecr.eu-west-1.amazonaws.com/genesis-builder 
     aws_access_key_id: concourse-ecr 
     aws_secret_access_key: xxxx 

aucune idée bienvenue;)

Répondre

0

mon mauvais, j'ai utilisé le nom d'utilisateur IAM au lieu de l'ID de clé d'accès. fonctionne également avec la ressource docker-image, pas besoin de définir un type de ressource.