Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

321
Visualizações
Diferencia entre ExecutionRole y TaskRole de AWS Elastic Container Service (ECS)

Estoy usando CloudFormation de AWS, y recientemente pasé bastante tiempo tratando de averiguar por qué el rol que había creado y adjuntado políticas no permitía que mi tarea de ECS enviara un mensaje a una cola de Simple Queue Service (SQS).

Me di cuenta de que estaba adjuntando incorrectamente la política de permisos de SQS al Execution Role cuando debería haber adjuntado la política al Task Role . No puedo encontrar buena documentación que explique la diferencia entre los dos roles. La documentación de CloudFormation para los dos está aquí: ExecutionRole y TaskRole

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

En referencia a la documentación , puede ver que el rol de ejecución es el rol de IAM que ejecuta acciones de ECS, como extraer la imagen y almacenar los registros de la aplicación en cloudwatch.

El TaskRole, entonces, es el rol de IAM utilizado por la propia tarea. Por ejemplo, si su contenedor desea llamar a otros servicios de AWS como S3, SQS, etc., esos permisos deberán estar cubiertos por TaskRole.

Usar un TaskRole es funcionalmente lo mismo que usar claves de acceso en un archivo de configuración en la instancia del contenedor. El uso de claves de acceso de esta manera no es seguro y se considera una práctica muy mala. Incluyo esto en la respuesta porque muchas personas que leen esto ya entienden las claves de acceso.

over 4 years ago · Santiago Trujillo Relatório

0

El rol de ejecución de tareas de ECS son las capacidades del agente de ECS (y la instancia del contenedor), por ejemplo:

  • Extraer una imagen de contenedor de Amazon ECR
  • Uso del controlador de registro awslogs

El rol de tarea de ECS son capacidades específicas dentro de la tarea misma, por ejemplo:

  • Cuando se ejecuta su código real
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda