Estaba tratando de usar el servicio de administrador de secretos de AWS para almacenar claves secretas. Podría almacenar la clave en el administrador de secretos, pero al recuperar la clave usando el código que proporcionan, recibo este error.
UnknownServiceError: Servicio desconocido: 'secretsmanager'. Los nombres de servicio válidos son: acm, alexaforbusiness,...
Intenté una búsqueda en AWS CLI y el servicio tampoco está en la lista.
aws: error: argument command: Invalid choice, valid choices are: acm | alexaforbusiness apigateway | application-autoscaling appstream | appsync . . .¿Necesito algún tipo de actualización de aws cli? Puede ser debido a la versión CLI que estoy usando. Entonces, ¿cómo puedo actualizar eso? Lo intenté
sudo apt-get install -y awscliy dice
awscli is already the newest version (1.11.13-1ubuntu1~16.04.0).secretsmanager solo está disponible a partir de aws cli versión 1.15.8 y posteriores
aws --versión
aws-cli/1.15.10 Python/2.7.10 Darwin/17.5.0 botocore/1.10.10
Es posible que deba instalar/actualizar manualmente aws cli