Accensione/Spegnimento programmato delle Istanze: differenze tra le versioni
Creata pagina con "Dio porco Category:AWS" |
Nessun oggetto della modifica |
||
| (10 versioni intermedie di un altro utente non mostrate) | |||
| Riga 1: | Riga 1: | ||
<!-- {{#breadcrumb: Amazon_Web_Services | Accensione/Spegnimento programmato delle Istanze}} --> | |||
I passaggi sono contro-intuitivi e la guida non ci piace, ma funziona.<br/> | |||
Fonte: https://www.youtube.com/watch?v=8CuaUx-okS4<br/><br/> | |||
Entrare in https://docs.aws.amazon.com/it_it/solutions/latest/instance-scheduler-on-aws/aws-cloudformation-templates.html<br/> | |||
e scaricare il file <code>instance-scheduler-on-aws.template</code><br/><br/> | |||
Dalla console AWS entrare nel '''Servizio CloudFormation''' e creare un '''Nuovo Stack'''.<br/> | |||
''Scegli un modello esistente'' <code>=></code> ''Carica un file da modello''<br/> | |||
Uploadare <code>instance-scheduler-on-aws.template</code><br/><br/> | |||
Compilare i campi con | |||
* ''StackName'': <code>ec2-start-stop</code> | |||
* ''Frequency'': 1 | |||
* ''Default time zone'': Europe/Rome | |||
* ''Log retention days'': 3 | |||
* ''Started tags'': <code>scheduled-start=yes</code> | |||
* ''Stopped tags'': <code>scheduled-stop=yes</code> | |||
* ''Next'' , poi accettare la policy e poi ''Create Stack''<br/> | |||
Andare sul '''Servizio DynamoDB'''<br/> | |||
Voce ''Tabelle'' , ci saranno 3 tabelle con il prefisso <code>ec2-start-stop</code><br/> | |||
cliccare su quella con la specifica '''ConfigTable''' | |||
* Bottone ''Esplora gli elementi della tabella'' | |||
* Selezionare la voce type ''schedule'' col nome ''uk-office-hours'' | |||
* Duplicarla e editare il duplicato | |||
* Mettere come name ''office-hours'' | |||
* Impostare la timezone ''Europe/Rome'' | |||
* ''Create Time'' | |||
* Selezionare la voce type ''periodo'' col nome ''office-hours'' | |||
* Mettere le ore di accensione delle macchine (9-18) dal lunedì al venerdì<br/> | |||
Andare sulle '''Istanze EC2'''<br/> | |||
selezionare le istanze che devono fare parte di questo scheduling e aggiungere i tag (key,value)<br/> | |||
<code>Schedule</code> => <code>office-hours</code><br/> | |||
Nota: ''Schedule'' è la voce ''tagname'' del type ''config'' nel listing ''DynamoDB(...-ConfigTable)''<br/><br/> | |||
Da DynamoDB premere il pulsante '''Run''' per far partire questo scheduling. | |||
[[Category:AWS]] | [[Category:AWS]] | ||
Versione attuale delle 11:54, 10 lug 2025
I passaggi sono contro-intuitivi e la guida non ci piace, ma funziona.
Fonte: https://www.youtube.com/watch?v=8CuaUx-okS4
Entrare in https://docs.aws.amazon.com/it_it/solutions/latest/instance-scheduler-on-aws/aws-cloudformation-templates.html
e scaricare il file instance-scheduler-on-aws.template
Dalla console AWS entrare nel Servizio CloudFormation e creare un Nuovo Stack.
Scegli un modello esistente => Carica un file da modello
Uploadare instance-scheduler-on-aws.template
Compilare i campi con
- StackName:
ec2-start-stop - Frequency: 1
- Default time zone: Europe/Rome
- Log retention days: 3
- Started tags:
scheduled-start=yes - Stopped tags:
scheduled-stop=yes - Next , poi accettare la policy e poi Create Stack
Andare sul Servizio DynamoDB
Voce Tabelle , ci saranno 3 tabelle con il prefisso ec2-start-stop
cliccare su quella con la specifica ConfigTable
- Bottone Esplora gli elementi della tabella
- Selezionare la voce type schedule col nome uk-office-hours
- Duplicarla e editare il duplicato
- Mettere come name office-hours
- Impostare la timezone Europe/Rome
- Create Time
- Selezionare la voce type periodo col nome office-hours
- Mettere le ore di accensione delle macchine (9-18) dal lunedì al venerdì
Andare sulle Istanze EC2
selezionare le istanze che devono fare parte di questo scheduling e aggiungere i tag (key,value)
Schedule => office-hours
Nota: Schedule è la voce tagname del type config nel listing DynamoDB(...-ConfigTable)
Da DynamoDB premere il pulsante Run per far partire questo scheduling.