Accensione/Spegnimento programmato delle Istanze: differenze tra le versioni

Da Webmobili Wiki.
Creata pagina con "Dio porco Category:AWS"
 
Nessun oggetto della modifica
 
(10 versioni intermedie di un altro utente non mostrate)
Riga 1: Riga 1:
Dio porco
<!-- {{#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.