Publicado: Jul 30, 2021

O Amazon Elastic Block Store (EBS) agora oferece suporte à criação idempotente de Volumes do EBS, permitindo que você repita com segurança a criação de volumes, sem efeitos colaterais adicionais. A criação idempotente de volumes do EBS destina-se a clientes que têm processos de nível superior, como sistemas de orquestração de contêiner ou scripts de automação que criam volumes do EBS como parte de um fluxo de trabalho.

Agora, você pode garantir que apenas um volume seja criado como parte da solicitação da API CreateVolume, adicionando a seguinte entrada à linha de comando --client-token abcd. Com uma solicitação idempotente, uma vez que um volume é criado com sucesso, qualquer nova repetição subsequente usando o mesmo token de cliente “abcd” não criará um volume adicional. Portanto, você pode lidar com tempos limite ou problemas de servidor com segurança, criando mecanismos de repetição no seu fluxo de trabalho de criação. O driver CSI (Container Storage Interface) do Amazon Elastic Block Store (EBS) também foi atualizado para garantir que novos volumes criados sejam idempotentes por padrão.

Esse recurso está disponível em todas as regiões da AWS. Acesse as páginas a seguir para saber mais sobre Como tornar repetições seguras com APIs idempotentes e Garantir a idempotência no EC2. Para começar a adicionar idempotência à API CreateVolume, acesse a página de referência da API. Para obter mais informações sobre o driver CSI do EBS, acesse o guia do usuário.