![]() Some notes on the implementation: * There is a single list of rules, with the 'direction' attribute denoting whether ingress or egress (ingress is the default) * All attributes are updatable without resource replacement using prepare_update_properties. * Rules update is implemented by: * deleting all rules * restoring default egress rules which allow all egress * adding new rules * The remote_mode attribute allows switching from remote_ip_prefix to remote_group_id based associations * As documented in the remote_group_id property, a rule can establish a self-reference to its own security group by specifying remote_mode: remote_group_id and not specifying any value for remote_group_id Implements blueprint native-neutron-securitygroup Partial-Bug: #1206313 Partial-Bug: #1243686 Change-Id: Id240fe02b5b85d7b11f48411a58e98d2d575c9a0 |
||
---|---|---|
bin | ||
contrib/rackspace | ||
doc | ||
etc/heat | ||
heat | ||
tools | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
install.sh | ||
openstack-common.conf | ||
pylintrc | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
uninstall.sh |
README.rst
HEAT
Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API.
Why heat? It makes the clouds rise and keeps them there.
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
git clone git@github.com:openstack/heat.git
- Wiki: http://wiki.openstack.org/Heat
- Developer docs: http://docs.openstack.org/developer/heat
Python client
https://github.com/openstack/python-heatclient
References
- http://docs.amazonwebservices.com/AWSCloudFormation/latest/APIReference/API_CreateStack.html
- http://docs.amazonwebservices.com/AWSCloudFormation/latest/UserGuide/create-stack.html
- http://docs.amazonwebservices.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html
- http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=tosca