Log de alterações da versão da plataforma Linux para o Fargate
Veja a seguir as versões da plataforma Linux disponíveis. Para obter informações sobre a substituição de versões anteriores da plataforma, consulte Descontinuação da versão da plataforma Linux do AWS Fargate.
Veja a seguir o changelog da versão 1.4.0
da plataforma.
-
A partir de 5 de novembro de 2020, qualquer nova tarefa do Amazon ECS lançada no Fargate usando a versão
1.4.0
da plataforma poderá usar os seguintes recursos:-
Ao usar o Secrets Manager para armazenar dados sigilosos, você pode injetar uma chave JSON específica ou uma versão específica de um segredo como uma variável de ambiente ou em uma configuração de log. Para ter mais informações, consulte Transferência de dados confidenciais para um contêiner do Amazon ECS.
-
Especifique variáveis de ambiente em massa usando o parâmetro
environmentFiles
de definição de contêiner. Para ter mais informações, consulte Transferência de uma variável de ambiente individual para um contêiner do Amazon ECS. -
Tarefas executadas em uma VPC e em uma sub-rede habilitadas para IPv6 receberão um endereço IPv4 privado e um endereço IPv6. Para obter mais informações, consulte Redes de tarefas do Fargate no Guia do usuário do Amazon Elastic Container Service para AWS Fargate.
-
O endpoint de metadados da tarefa versão 4 fornece metadados adicionais sobre a tarefa e o contêiner, incluindo o tipo de inicialização da tarefa, o nome do recurso da Amazon (ARN) do contêiner e o driver de log e as opções de driver de log usadas. Ao consultar o endpoint
/stats
, você também recebe dados estatísticos de taxa de rede para seus contêineres. Para obter mais informações, consulte Task metadata endpoint version 4.
-
-
A partir de 30 de julho de 2020, qualquer nova tarefa do Amazon ECS iniciada no Fargate usando a versão
1.4.0
da plataforma poderá encaminhar o tráfego UDP usando um Network Load Balancer para tarefas do Amazon ECS no Fargate. Para ter mais informações, consulte Uso do balanceamento de carga para distribuir o tráfego de serviço do Amazon ECS. -
A partir de 28 de maio de 2020, qualquer nova tarefa do Amazon ECS iniciada no Fargate usando a versão
1.4.0
da plataforma terá seu armazenamento temporário criptografado com um algoritmo de criptografia AES-256 usando uma chave de criptografia gerenciada pela AWS. Para ter mais informações, consulte Armazenamento efêmero de tarefas do Fargate para o Amazon ECS e Opções de armazenamento para tarefas do Amazon ECS. -
Adicionado suporte para usar volumes do sistema de arquivos do Amazon EFS para o armazenamento de tarefas persistentes. Para ter mais informações, consulte Uso de volumes do Amazon EFS com o Amazon ECS.
-
O armazenamento temporário de tarefas foi aumentado para no mínimo 20 GB para cada tarefa. Para ter mais informações, consulte Armazenamento efêmero de tarefas do Fargate para o Amazon ECS.
-
O comportamento de tráfego de rede de e para tarefas foi atualizado. A partir da versão 1.4.0 da plataforma, todas as tarefas do Fargate recebem uma única interface de rede elástica (conhecida como ENI de tarefa), e todo o tráfego de rede flui por essa ENI dentro da VPC e será visível por meio dos logs de fluxo da VPC. Para obter mais informações sobre redes para o tipo de execução do Amazon EC2, consulte Fargate Task Networking. Para obter mais informações sobre redes para o tipo de execução do Fargate, consulte Opções de redes de tarefas do Amazon ECS para o tipo de inicialização do Fargate.
-
As ENIs de tarefas adicionam suporte para quadros jumbo. As interfaces de rede são configuradas com uma unidade de transmissão máxima (MTU), que se refere ao tamanho da maior carga útil que cabe em um único quadro. Quanto maior a MTU, maior será a carga útil do aplicativo que pode caber em um único quadro, o que reduz a sobrecarga por quadro e aumenta a eficiência. O suporte a quadros jumbo reduzirá a sobrecarga quando o caminho de rede entre a tarefa e o destino oferecer suporte a quadros jumbo, assim como todo o tráfego que permanece dentro da VPC.
-
O CloudWatch Container Insights inclui métricas de performance de rede para tarefas do Fargate. Para ter mais informações, consulte Monitoração de contêineres do Amazon ECS usando o Container Insights.
-
Adicionado suporte para o endpoint de metadados de tarefas versão 4, que fornece informações adicionais para suas tarefas do Fargate, incluindo dados estatísticos da rede da tarefa e em qual zona de disponibilidade a tarefa está sendo executada. Para obter mais informações, consulte >Endpoint de metadados de tarefas do Amazon ECS versão 4 e Endpoint de metadados de tarefas do Amazon ECS versão 4 para tarefas no Fargate.
-
Suporte adicionado para o parâmetro Linux
SYS_PTRACE
nas definições de contêiner. Para ter mais informações, consulte Parâmetros do Linux. -
O agente de contêiner do Fargate substitui o uso do agente de contêiner do Amazon ECS do para todas as tarefas do Fargate. Normalmente, essa alteração não afeta a forma como suas tarefas são executadas.
-
O runtime do contêiner agora está usando containerd em vez do docker. Provavelmente, essa alteração não afeta a forma como suas tarefas são executadas. Você perceberá que algumas mensagens de erro provenientes do runtime do contêiner deixarão de mencionar o Docker e mostrarão erros mais gerais. Para obter mais informações, consulte Cófigos de erro de tarefas interrompidas no Guia do usuário do Amazon Elastic Container Service para AWS Fargate.
-
Com base no Amazon Linux 2.
Veja a seguir o changelog da versão 1.3.0
da plataforma.
-
A partir de 30 de setembro de 2019, qualquer nova tarefa do Fargate iniciada é compatível com o driver de log
awsfirelens
. Configure o FireLens para Amazon ECS para usar parâmetros de definição de tarefa para encaminhar logs para um serviço da AWS ou um destino da Rede de Parceiros da AWS (APN) para armazenamento e análise de log. Para ter mais informações, consulte Envio de logs do Amazon ECS para um serviço da AWS ou para uma AWS Partner. -
Adicionada a reciclagem de tarefas para as tarefas do Fargate, que é o processo de atualização das tarefas que fazem parte de um serviço do Amazon ECS. Para obter mais informações, consulte Manutenção de tarefas no Guia do usuário do Amazon Elastic Container Service para AWS Fargate.
-
A partir de 27 de março de 2019, todas as novas tarefas do Fargate iniciadas podem usar parâmetros adicionais de definição de tarefa que você usa para definir uma configuração de proxy, dependências para startup e desligamento de contêiner, além de um valor de tempo limite de início e interrupção por contêiner. Para mais informações, consulte Configuração do proxy, Dependência de contêiner e Tempos limite de contêiner.
-
A partir de 2 de abril de 2019, todas as novas tarefas do Fargate iniciadas oferecem suporte à injeção de dados sigilosos nos seus contêineres. Isso é feito armazenando seus dados sigilosos em segredos do AWS Secrets Manager ou em parâmetros do AWS Systems Manager Parameter Store e fazendo referência a eles na definição do contêiner. Para ter mais informações, consulte Transferência de dados confidenciais para um contêiner do Amazon ECS.
-
A partir de 1.º de maio de 2019, todas as novas tarefas do Fargate iniciadas oferecem suporte à referência a dados sigilosos na configuração de log de um contêiner usando o parâmetro
secretOptions
de definição do contêiner. Para ter mais informações, consulte Transferência de dados confidenciais para um contêiner do Amazon ECS. -
A partir de 1.º de maio de 2019, todas as novas tarefas do Fargate que iniciadas oferecem suporte ao driver de log
splunk
, além do driver de logawslogs
. Para ter mais informações, consulte Armazenamento e registro. -
A partir de 9 de julho de 2019, todas as novas tarefas do Fargate iniciadas oferecem suporte ao CloudWatch Container Insights. Para ter mais informações, consulte Monitoração de contêineres do Amazon ECS usando o Container Insights.
-
A partir de 3 de dezembro de 2019, há suporte para o provedor de capacidade Fargate Spot. Para ter mais informações, consulte Clusters do Amazon ECS para o tipo de inicialização do Fargate .
-
Com base no Amazon Linux 2.