J'essaie de créer une configuration Elastic Container Service (ECS) à partir de Cloud Formation.Comment faire pour obtenir Elastic Container Repository URI de Cloud Formation?
Cependant, je ne veux pas le dépôt ECS d'avoir le laid URI autogenerated:
111111111.dkr.ecr.us-east-1.amazonaws.com/docker-repo.company.com
mais je veux qu'il y ait une belle et brillante
docker-repo.company.com
le dépôt lui-même ne permet pas la mise en l'URI ou even a CNAME. Donc j'essaye de configurer un seau S3 pour rediriger vers le repo. Cependant, à moins que je ne manque quelque chose, Cloud Formation ne supporte pas cela car depuis! Ref ou! GetAtt il n'y a rien que je puisse interroger dans l'objet AWS :: ECR :: Repository qui me donnera l'URI du dépôt.
Ai-je raté quelque chose? Merci!
Peut-être suffit-il de lancer un [registre] (https://hub.docker.com/_/registry/)? Ils sont jolis [simple à installer] (https://docs.docker.com/registry/) – Matt
C'est vrai, mais quel serait le point si nous prévoyons d'utiliser ECS de toute façon? De cette façon, AWS le gère pour nous, nous minimisons le nombre de services que nous devons gérer nous-mêmes. – oblio
Ouais, seulement si les exigences qui ne correspondent pas à la configuration spécifique d'un ECR valent la peine pour vous. – Matt