Role os_heat for OpenStack-Ansible
Go to file
Travis Truman acac122e9a Adding Vagrantfile for local developer testing
This Vagrantfile attempts to replicate the gate check
testing to the extent possible to allow developers to
run all tests locally in a Vagrant environment prior
to submitting changes for review.

Memory and CPU config is adjusted as Galera cannot
install/run successfully on the default config.

Change-Id: I1289d576934244edf0176ec4e25a11fc75738c0f
2016-03-08 17:57:46 -05:00
defaults Role should default to no external SSL termination 2016-03-04 17:26:10 -05:00
doc [DOCS] Cleanup the role docs for consistency and clarity 2016-03-05 15:44:51 -05:00
handlers Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Merge "Remove the messaging tasks from the role" 2016-03-08 04:11:24 +00:00
templates Merge "Fix auth_url for heat configuration" 2016-03-08 04:18:14 +00:00
tests Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00
.gitignore Adding Vagrantfile for local developer testing 2016-03-08 17:57:46 -05:00
.gitreview Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00
CONTRIBUTING.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-05 15:44:51 -05:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-05 15:44:51 -05:00
Vagrantfile Adding Vagrantfile for local developer testing 2016-03-08 17:57:46 -05:00
other-requirements.txt Add curl to bindep requirements 2016-03-04 19:23:15 +00:00
run_tests.sh Adding Vagrantfile for local developer testing 2016-03-08 17:57:46 -05:00
setup.cfg Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00
setup.py Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00
test-requirements.txt Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00
tox.ini Implement base configuration for independent repository 2016-03-02 07:29:57 +00:00

README.rst

OpenStack-Ansible Heat

tags

openstack, heat, cloud, ansible

category

*nix

Ansible role to install OpenStack Heat.

This role will install:
  • heat-api
  • heat-api-cfn
  • heat-api-cloudwatch
  • heat-engine
- name: Install heat server
  hosts: heat_all
  user: root
  roles:
    - { role: "os_heat", tags: [ "os-heat" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    heat_galera_address: "{{ internal_lb_vip_address }}"
    keystone_admin_user_name: admin
    keystone_admin_tenant_name: admin