Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Edición de un servicio
Puede realizar las siguientes modificaciones en un AWS Proton servicio.
-
Edite la descripción del servicio.
-
Para editar un servicio, agregue y quite las instancias de servicio.
Edición de la descripción del servicio
Puede utilizar la consola o la AWS CLI para editar la descripción de un servicio.
Edite un servicio para agregar o eliminar instancias de servicio
En el caso AWS Proton de un servicio, puede añadir o eliminar instancias de servicio enviando una especificación editada. Para que una solicitud se realice correctamente, se deben cumplir las siguientes condiciones:
-
Cuando se envía la solicitud de edición, el servicio y la canalización aún no se editan ni se eliminan.
-
La especificación editada no incluye ni las ediciones que modifican a la canalización del servicio ni las ediciones de las instancias de servicio existentes que no sean para eliminarse.
-
La especificación editada no elimina ninguna instancia de servicio existente que tenga un componente conectado. Para eliminar una instancia de servicio de este tipo, primero debe actualizar el componente para desconectarlo de su instancia de servicio. Para obtener más información sobre los componentes, consulte AWS Proton componentes.
Las instancias en las que se ha producido un error de eliminación son instancias de servicio en el estado DELETE_FAILED
. Cuando solicitas la edición de un servicio, AWS Proton intenta eliminar automáticamente las instancias en las que no se ha podido eliminar, como parte del proceso de edición. Si alguna de las instancias de servicio no se pudo eliminar, es posible que aún haya recursos asociados a dichas instancias, aunque no estén visibles desde la consola o la AWS CLI. Comprueba los recursos de infraestructura de las instancias que no se han podido eliminar y límpialos para AWS Proton poder eliminarlos por ti.
Para conocer la cuota de instancias de servicio de un servicio, consulte AWS Proton cuotas. También debe mantener al menos una instancia de servicio para el servicio después de crearlo. Durante el proceso de actualización, AWS Proton hace un recuento de las instancias de servicio existentes y de las instancias que se van a añadir o eliminar. Las instancias que no se hayan podido eliminar se incluyen en este recuento y el usuario debe contabilizarlas al editar su spec
.
Utilice la consola o AWS CLI para añadir o eliminar instancias de servicio
Qué ocurre cuando se agregan o se eliminan instancias de servicio
Tras enviar una edición de servicio para eliminar y añadir instancias de servicio, AWS Proton realiza las siguientes acciones.
-
Establece el servicio en
UPDATE_IN_PROGRESS
. -
Si el servicio tiene una canalización, establece su estado en
IN_PROGRESS
y bloquea las acciones de la canalización. -
Establece las instancias de servicio que se van a eliminar como
DELETE_IN_PROGRESS
. -
Bloquea las acciones del servicio.
-
Bloquea las acciones en instancias de servicio que estén marcadas para eliminarse.
-
Crea nuevas instancias de servicio.
-
Elimina las instancias que se hayan indicado para su eliminación.
-
Intenta eliminar las instancias cuya eliminación haya producido errores.
-
Una vez se agreguen o eliminen instancias por completo, vuelve a aprovisionar la canalización de servicios (si la hubiera), establece el servicio en
ACTIVE
y habilita las acciones del servicio y de la canalización.
AWS Proton intenta remediar los modos de fallo de la siguiente manera.
-
Si no se pudieron crear una o más instancias de servicio, AWS Proton intenta desaprovisionar todas las instancias de servicio recién creadas y las devuelve
spec
al estado anterior. No elimina ninguna instancia de servicio ni modifica la canalización de ninguna manera. -
Si no se pudieron eliminar una o más instancias de servicio, AWS Proton vuelve a aprovisionar la canalización sin las instancias eliminadas. La
spec
se actualiza para incluir las instancias agregadas y excluir las instancias que se marcaron para su eliminación. -
Si la canalización no se aprovisiona correctamente, no se intentará revertirla y tanto el servicio como la canalización reflejarán un estado de actualización con errores.
Modificaciones de etiquetado y servicio
Cuando agregas instancias de servicio como parte de la edición del servicio, las etiquetas AWS administradas se propagan y se crean automáticamente para las nuevas instancias y los recursos aprovisionados. Si crea etiquetas nuevas, esas etiquetas solo se aplicarán a las nuevas instancias. Las etiquetas administradas por el cliente del servicio existente también se propagan a las nuevas instancias. Para obtener más información, consulte AWS Proton recursos y etiquetado.