Cloud Thrifty Scheduler labels are used to instruct the Cloud Thrifty Scheduler of the time a repeat pattern to shutdown or startup a server operating system. You can add labels at any time. Cloud Thrifty Scheduler evaluates the project for changes every 45 minutes. Check out the script automation to get going quickly.
Use the Cloud Console
Go to the Google Cloud Console, select the correct project, click compute engine, and select "VM instances".
Click "Show Info Panel"
Add the desired labels desired to the instance as shown.
Click Save. Allow for max time delay of 45 minutes for the Cloud Thrifty Scheduler to recongonize new lables.
Gcloud Command-line Automation
We are here to help you get running quickly. Check out our automation scripts that add labels to hundreds and even thousands of servers at a time.
Adding labels to instance templates and instance groups.
You can add Cloud Thrifty Scheduler labels to every new instance created using instance templates. Contact firstname.lastname@example.org for more information.
<action>-<pattern>-<hour_minute><am or pm>-<timezone>
*all label values are ignored by Cloud Thrifty.
Stop - Everyday at 10:25 PM Eastern Standard Time
Start - Everyday at 10:25 PM Eastern Standard Time
start - causes the server to boot up
stop - causes the server to shutdown
m - every Monday
t - every Tuesday
w - every Wednesday
th - every Thursday
f - every Friday
s - every Saturday
su - every Sunday
wd- weekdays (m,t,w,th,f)
ed - every day (m,t,w,th,f,s,su)
hour - the hour is 12 hour clock time
underscore _ seperates the hour and the minute
minute - minute of the hour for the action
pm or am - time meridiem
est - Time zone representing the America/New_York time zone
cst - Time zone representing the America/Chicago time zone
mst - Time zone representing the America/Denver time zone
pst - Time zone representing the America/Los_Angeles time zone
aest - Time zone representing the Australia/Brisbane time zone
india - Time zone representing the Asia/Kolkata time zone
london - Time zone representing the Europe/London time zone
dublin - Time zone representing the Europe/Dublin time zone
paris - Time zone representing the Europe/Paris time zone
berlin - Time zone representing the Europe/Berlin time zone
tokyo - Time zone representing the Asia/Tokyo time zone
seoul - Time zone representing the Asia/Seoul time zone
israel - Time zone representing the Asia/Jerusalem time zone
My timezone is missing from this list. What now?
Sorry for the inconvenience. Simply shoot us a note at email@example.com with the timezone name and we will add it. It usually takes about 2 days to implement a new timezone.
This pattern is common in the dev and test environments and in effect brings the servers online during working hours. Estimated savings of 52% or more.
This pattern is common when servers are just not needed on the weekends. Estimated savings of 31% or more.
High Compute Cluster:
This pattern is common in retail and other industries to bring online clusters for high compute functions such as compiling machine learning models. This example is for a 12 hour workload on Saturdays.
Developers create servers to debug crashdumps. These servers require many gigs of RAM and high core counts. These servers are expensive and are often left running needlessly.
Add a Cloud Thrifty label to the GCP template or the automation system that creates the VM. The following label added to the vm will cause it to shutdown every night at midnight.