/ / spustenie a ukončenie EMR klastra s boto3 na AWS Lambda - amazon-web-services, aws-lambda, emr, launch

spustenie a ukončenie klastra EMR s boto3 na AWS Lambda - amazon-web-services, aws-lambda, emr, spustenie

Môj prípad je nasledujúci. Chcem založiť klaster počas pracovných hodín a ukončiť ho po 18:00 a cez víkendy. Klastre sa použijú na projekt datascience. Pred rokmi by sme na to použili nudnú crontab, ale dnes by som to radšej robil s funkciou lambda.

V boto3 môžem spustiť klaster (vďaka Jose Quinteiro) a tento príspevok to veľmi dobre popisuje Ako spustiť a nakonfigurovať klaster EMR pomocou protokolu Boto

Ako môžem ukončiť klaster v boto3 v rovnakej funkcii lambda, kde ho spustím?

odpovede:

0 pre odpoveď č. 1

Môžete vytvoriť naplánovaná udalosť v cloudwatch, ktoré spúšťa lambda, ktorú používate.

Naplánované udalosti používajú výrazy Cron, takže budete môcť použiť rovnakú logiku. Akonáhle je vaša funkcia spustená, budete musieť určiť, že ide o spúšťací vypínač zo vstupu udalosti.