Solución de problemas de Parameter Store
Utilice la siguiente información como ayuda para solucionar problemas con Parameter Store, una herramienta de AWS Systems Manager.
Solución de problemas de creación de parámetros de aws:ec2:image
Utilice la siguiente información para ayudar a solucionar problemas con la creación de parámetros de tipo de datos aws:ec2:image
.
Sin permiso para crear una instancia
Problema: intenta crear una instancia con un parámetro aws:ec2:image
, pero recibe un error como “No está autorizado a realizar esta operación”.
-
Solución: no tiene todos los permisos necesarios para crear una instancia de EC2 con un valor de parámetro, como los permisos para
ec2:RunInstances
,ec2:DescribeImages
yssm:GetParameter
, entre otros. Contáctese con un usuario con permisos de administrador de la organización para solicitar los permisos necesarios.
EventBridge envía el mensaje de error “Unable to Describe Resource” (No se puede describir el recursos).
Problema: ha ejecutado un comando para crear un parámetro aws:ec2:image
, pero la operación de creación del parámetro produjo un error. Recibe una notificación de Amazon EventBridge que le informa de la excepción “Unable to Describe Resource” (No se puede describir el recursos).
Solución: este mensaje puede indicar lo siguiente:
-
No tiene todos los permisos necesarios para la operación de la API
ec2:DescribeImages
o no tiene permiso para acceder a la imagen específica a la que se hace referencia en el parámetro. Póngase en contacto con un usuario con permisos de administrador de su organización para solicitar los permisos necesarios. -
El ID de Amazon Machine Image (AMI) que ingresó como valor de parámetro no es válido. Asegúrese de que está ingresando el ID de una AMI disponible en la Región de AWS actual y cuenta en la que está trabajando.
El nuevo parámetro aws:ec2:image
no está disponible
Problema: acaba de ejecutar un comando para crear un parámetro aws:ec2:image
y se indica el número de versión, pero el parámetro no está disponible.
-
Solución: cuando ejecuta el comando para crear un parámetro que utiliza el tipo de datos
aws:ec2:image
, se genera inmediatamente un número de versión para el parámetro, pero el formato del parámetro debe validarse antes de que el parámetro esté disponible. Este proceso puede tardar unos minutos. Para monitorizar el proceso de creación y validación de parámetros, puede hacer lo siguiente:-
Utilice EventBridge para que le envíe notificaciones sobre las operaciones de
create
yupdate
de parámetros. Estas notificaciones indican si una operación de parámetro se ha realizado correctamente o no. Para obtener información acerca de cómo suscribirse a estos eventos de Parameter Store en EventBridge, consulte Configuración de notificaciones o activación de acciones en función de los eventos de Parameter Store. -
En la sección Parameter Store (Almacén de parámetros) de la consola de Systems Manager, actualice periódicamente la lista de parámetros para buscar los detalles de los parámetros nuevos o actualizados.
-
Utilice el comando GetParameter para comprobar el parámetro nuevo o actualizado. Por ejemplo, con la AWS Command Line Interface (AWS CLI):
aws ssm get-parameter name
MyParameter
Para un parámetro nuevo, se devuelve un mensaje
ParameterNotFound
hasta que se valida el parámetro. Para un parámetro existente que está actualizando, la información sobre la nueva versión no se incluye hasta que se valida el parámetro.
Si intenta crear o actualizar el parámetro de nuevo antes de que finalice el proceso de validación, el sistema informa de que la validación sigue en curso. Si el parámetro no se ha creado o actualizado, puede intentarlo de nuevo después de transcurridos 5 minutos desde el intento original.
-