Jump to: navigation, search

Difference between revisions of "Heat/AutoScaling"

(Created page with "<gallery> framed|Current architecture </gallery>")
 
Line 1: Line 1:
<gallery>
+
== Heat Autoscaling now and beyond ==
[[File:Current.png|framed|Current architecture]]
+
 
</gallery>
+
AS == AutoScaling
 +
 
 +
=== Current ===
 +
 
 +
The AWS AS is broken into a number of logical objects
 +
* AS group (heat/engine/resources/autoscaling.py)
 +
* AS policy (heat/engine/resources/autoscaling.py)
 +
* AS Launch Config (heat/engine/resources/autoscaling.py)
 +
* Cloud Watch Alarms (heat/engine/resources/cloud_watch.py, heat/engine/watchrule.py)
 +
 
 +
[[File:Current.png|none|Current architecture]]
 +
 
 +
==== When a stack is created with these resources the following happens: ====
 +
 
 +
 
 +
==== When an alarm is triggered in watchrule.py the following happens: ====

Revision as of 02:42, 21 June 2013

Heat Autoscaling now and beyond

AS == AutoScaling

Current

The AWS AS is broken into a number of logical objects

  • AS group (heat/engine/resources/autoscaling.py)
  • AS policy (heat/engine/resources/autoscaling.py)
  • AS Launch Config (heat/engine/resources/autoscaling.py)
  • Cloud Watch Alarms (heat/engine/resources/cloud_watch.py, heat/engine/watchrule.py)
Current architecture

When a stack is created with these resources the following happens:

When an alarm is triggered in watchrule.py the following happens: