En esta sección se muestra como realizar la creación de un repositorio git el cual nos permita centralizar y versionar el desarrollo de un aplicativo con AWS CodeCommit.
Posteriormente, se muestra como se realiza la configuración de un grupo de despliegue con AWS CodeDeploy.
Archivo appspec.yaml:
version: 0.0
Resources:
- TargetService:
Type: AWS:: ECS: :Service
Properties:
TaskDefinition: <TASK_DEFINITION>
LoadBalancerInfo:
ContainerName: <"container_name">
ContainerPort: <port>
Nombre de políticas gestionadas por AWS para el IAM Role utilizado en el grupo de despliegue en AWS CodeDeploy:
AWSCodeDeployRole
AWSCodeDeployRoleForECS