Uso de la CLI AWS OpsWorks de Stacks - AWS OpsWorks

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.

Uso de la CLI AWS OpsWorks de Stacks

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

La interfaz de línea de comandos (CLI) de AWS OpsWorks Stacks proporciona la misma funcionalidad que la consola y se puede utilizar para una variedad de tareas. La CLI de AWS OpsWorks Stacks forma parte de AWS CLI. Para obtener más información, incluido cómo instalar y configurar AWS CLI, consulte ¿Qué es la interfaz de línea de comandos de AWS? . Para ver una descripción completa de cada comando, consulte la referencia de AWS OpsWorks Stacks.

nota

Si utiliza una estación de trabajo basada en Windows, también puede ejecutar AWS las herramientas de Windows PowerShell para realizar las operaciones de AWS OpsWorks Stack desde la línea de comandos. Para obtener más información, consulte Herramientas de AWS para Windows PowerShell.

AWS OpsWorks Los comandos de Stacks tienen el siguiente formato general:

aws opsworks --region us-west-1 opsworks command-name [--argument1 value] [...]

Si un valor de argumento es un objeto de JSON, debería aplicar la función de escape en los caracteres " o el comando podría devolver un error indicando que el formato JSON no es válido. Por ejemplo, si el objeto JSON es "{"somekey":"somevalue"}", debería aplicarle el formato "{\"somekey\":\"somevalue\"}". Una opción alternativa es poner el objeto de JSON en un archivo y usar file:// para incluirlo en la línea del comando. En el siguiente ejemplo se crea una aplicación con un objeto de origen de aplicación almacenado en appsource.json.

aws opsworks --region us-west-1 create-app --stack-id 8c428b08-a1a1-46ce-a5f8-feddc43771b8 --name SimpleJSP --type java --app-source file://appsource.json

La mayoría de los comandos devuelven uno o varios valores, empaquetados como un objeto de JSON. Las siguientes secciones contienen algunos ejemplos. Para ver una descripción detallada de los valores de devolución para cada comando, consulte la referencia de AWS OpsWorks Stacks.

nota

AWS CLI los comandos deben especificar una región, como se muestra en los ejemplos. En la siguiente tabla se muestran los valores válidos para el parámetro --region. Para simplificar las cadenas de comandos de AWS OpsWorks Stacks, configura la CLI para especificar tu región predeterminada, de modo que puedas omitir el --region parámetro. Si normalmente trabajas en varios puntos finales regionales, no los configures AWS CLI para que usen un punto final regional predeterminado. El punto final de la región de Canadá (Central) AWS CLI solo está disponible en la API; no está disponible para las pilas que se creen en ella. AWS Management Console Para obtener más información, consulte Configuración de la región de AWS.

Nombres de las regiones Código del comando
Región del este de EE. UU. (Ohio) us-east-2
Región del este de EE. UU. (Norte de Virginia) us-east-1
Región del oeste de EE. UU. (Norte de California) us-west-1
Región del oeste de EE. UU (Oregón) us-west-2
Región de Canadá (centro) ca-central-1
Región de Europa (Irlanda) eu-west-1
Región de Europa (Londres) eu-west-2
Región Europa (París) eu-west-3
Región de Europa (Fráncfort) eu-central-1
Región Asia Pacífico (Tokio) ap-northeast-1
Región Asia Pacífico (Seúl) ap-northeast-2
Región Asia Pacífico (Mumbai) ap-south-1
Región Asia Pacífico (Singapur) ap-southeast-1
Región Asia Pacífico (Sídney) ap-southeast-2
Región de América del Sur (São Paulo) sa-east-1

Para utilizar un comando de la CLI, debe contar con los permisos pertinentes. Para obtener más información acerca de los permisos de AWS OpsWorks Stacks, consulte Administración de permisos de usuario. Para determinar los permisos necesarios para un comando determinado, consulte la referencia de comandos en la página de referencia en la referencia de AWS OpsWorks Stacks.

Las siguientes secciones describen cómo usar la CLI de AWS OpsWorks Stacks para realizar una variedad de tareas comunes.