Publicado en: Jul 30, 2021
Amazon Elastic Block Store (EBS) ahora es compatible con la creación idempotente de volúmenes EBS, lo que le permite reintentar la creación de volúmenes de forma segura sin efectos secundarios adicionales. La creación idempotente de volúmenes EBS está dirigida a clientes que tienen procesos de nivel superior, como sistemas de organización de contenedores o scripts de automatización que crean volúmenes EBS como parte de un flujo de trabajo.
Ahora es posible asegurarse de que solo se cree un volumen como parte de la solicitud de la API CreateVolume agregando la siguiente entrada a la línea de comandos --client-token abcd. Con una solicitud idempotente, una vez que se crea un volumen correctamente, cualquier reintento posterior utilizando el mismo token de cliente “abcd” no creará volúmenes adicionales. De este modo, puede manejar con seguridad los tiempos de espera o los problemas del servidor incorporando mecanismos de reintento en su flujo de trabajo de creación. El controlador de la interfaz de almacenamiento de contenedores (CSI) de Amazon Elastic Block Store (EBS) también se ha actualizado para garantizar que los nuevos volúmenes creados sean idempotentes de manera predeterminada.
Esta característica está disponible en todas las regiones de AWS. Visite las siguientes páginas para obtener más información sobre Cómo hacer que los reintentos sean seguros con las API idempotentes y Cómo garantizar la idempotencia en EC2. Para comenzar a agregar la idempotencia a la API CreateVolume, visite la página de referencia de la API. Para obtener más información sobre el controlador CSI de EBS, consulte la guía del usuario.