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.
Paso 1: lanza la pila central del programador de instancias
Siga las step-by-step instrucciones de esta sección para implementar la solución en su cuenta.
Tiempo de implementación: aproximadamente cinco minutos
Inicie sesión AWS Management Console
y seleccione el botón para iniciar la instance-scheduler-on-awsplantilla AWS CloudFormation .template. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en otro lugar Región de AWS, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de caracteres en los nombres, consulte el IAM y AWS STS las cuotas en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción Clave de etiqueta de programación Schedule
La clave de etiqueta que lee la solución para determinar la programación de un recurso. El valor de un recurso especifica el nombre del programa.
Si decide modificar el valor predeterminado, asigne un nombre que sea fácil de aplicar de forma coherente y correcta en todas las instancias necesarias.
Nota: La clave de la etiqueta distingue entre mayúsculas y minúsculas.
Por ejemplo, si el valor de este parámetro se deja como predeterminado
Schedule
, el programador de instancias activado AWS programará todas las EC2 instancias etiquetadas con la claveSchedule
yvalue my-office-hours-schedule
según la programación con el nombremy-office-hours-schedule
.Intervalo de programación (minutos) 5
Intervalo en minutos entre el inicio del programador para Amazon y EC2 Amazon RDS.
Un intervalo de programación más largo reduce los costes de funcionamiento de la solución, pero también hace que la programación sea menos precisa. Con un intervalo de programación de 5 minutos, las instancias son started/stopped within 5 minutes of requested start/stop tiempos.
Zona horaria predeterminada UTC
Identificador de zona horaria predeterminado de la IANA (Autoridad Internacional de Números Asignados) para los horarios que no especifican una zona horaria. Para obtener una lista de identificadores de zona horaria válidos, consulte la columna de identificadores TZ de la lista de zonas horarias de la base de datos tz . Programación habilitada Yes
Seleccione esta opción No
para deshabilitar la programación de todos los servicios.Habilite la programación xxx Enabled
Habilite o deshabilite la programación para cada servicio compatible con la solución (varios parámetros). Etiquetas de inicio InstanceScheduler-LastAction=Started By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>
Lista separada por comas de claves de etiquetas y valores del formato key=value, key=value,... que se configuran en las instancias iniciadas.
Este valor se puede eliminar para deshabilitar la función por completo.
Etiquetas de parada InstanceScheduler-LastAction=Stopped By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>
Lista separada por comas de claves de etiquetas y valores del formato key=value, key=value,... que se configuran en las instancias paradas.
Este valor se puede eliminar para deshabilitar la función por completo.
Habilite las EC2 ventanas de mantenimiento de SSM No
Permita que las programaciones especifiquen uno o más nombres de ventanas de mantenimiento de Systems Manager. Si el programador de instancias está AWS activado, se asegurará de que las instancias etiquetadas con ese programa se inicien al menos diez minutos antes de los períodos de mantenimiento asociados. Clave KMS para ARNs EC2 <Optional Input> Lista de KMS separada por comas ARNs para conceder permisos al Programador de Instancias para proporcionar al EC2 servicio AWS kms: CreateGrant permisos de descifrado para volúmenes de EBS cifrados. Esto permite al programador iniciar EC2 instancias con volúmenes de EBS cifrados adjuntos. Indique (*) para dar acceso limitado a todas las claves de KMS; déjelo en blanco para deshabilitarlo. Para obtener más información sobre la política creada, consulte Volúmenes cifrados EC2 de EBS. Cree instantáneas de instancias de RDS al detener No
Elija si desea crear una instantánea antes de detener las instancias de base de datos de RDS.
Nota: Las instantáneas no están disponibles para los clústeres de Amazon Aurora.
Clave de etiqueta programada de ASG scheduled
Una etiqueta que esta solución aplica a los grupos de Amazon EC2 Auto Scaling para realizar un seguimiento de la información de programación necesaria para la solución. Prefijo del nombre de la acción ASG is-
El prefijo que usa la solución al nombrar las acciones de Scheduled Scaling para los grupos de Auto Scaling. La solución agregará y eliminará las acciones con este prefijo según sea necesario. Utilice AWS Organizations No
Úselo AWS Organizations para automatizar el registro de cuentas Spoke. Espacio de nombres default
Proporcione un identificador único para diferenciar entre varias implementaciones de soluciones (sin espacios). Ejemplo: Dev.
Este parámetro debe ser un valor no vacío para las implementaciones que utilicen. AWS Organizations
ID de organización o cuenta remota IDs <Optional Input> Si está utilizando AWS Organizations este campo es obligatorio. Introduce el identificador de la organización, por ejemplo, o-xxxxyyy. De lo contrario, proporciona una lista de cuentas separadas por comas IDs para programar, como 1111111111, 2222222222 o {param: ssm-param-name} para cargar una lista de cuentas a partir de uno o más parámetros de SSM. Región (es) <Optional Input> Lista de regiones en las que se programarán las instancias. Por ejemplo, us-east-1
,us-west-1
.nota
Si deja este parámetro en blanco, la solución utilizará la región actual.
Habilitada la programación de cuentas centrales Yes
Habilite la programación de instancias dentro de la cuenta central. Periodo de retención de registros (días) 30
El período de retención de CloudWatch registros para los registros en días. Habilite los CloudWatch registros de depuración No
Habilite el registro a nivel de depuración en los registros. CloudWatch Supervisión operativa Enabled
Implemente un panel de información operativa para CloudWatch recopilar datos métricos personalizados sobre el funcionamiento de la solución. importante
Al habilitar esta función, se incurrirá en cargos adicionales por CloudWatch las métricas y el panel personalizados.
Tamaño de la memoria 128
El tamaño de la memoria de la AWS Lambda función que programa los recursos de Amazon EC2 y Amazon RDS. Aumente si experimenta un uso elevado de la memoria o si se agotan los tiempos de espera. Proteja las tablas de DynamoDB Enabled
Habilite la protección contra la eliminación de las tablas de DynamoDB utilizadas por la solución. Esto hace que las tablas se conserven al eliminar esta pila. Para eliminar las tablas al eliminar esta pila, primero deshabilite este parámetro. -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar y crear, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla creará recursos de IAM.
-
Elija Crear para implementar la pila.
Puede ver el estado de la pila en la consola de AWS CloudFormation en la columna Estado. Debería recibir el estado CREATE_COMPLETE en aproximadamente cinco minutos.