Jump to: navigation, search

Difference between revisions of "Heat-Translator"

(Development Meetings)
Line 20: Line 20:
  
 
=== Development Meetings ===
 
=== Development Meetings ===
The development team meets every Thursday at 1500UTC on IRC #openstack-heat-translator channel.
+
The development team meets every Thursday at 1600UTC on IRC #openstack-heat-translator channel.
  
 
=== Launchpad ===
 
=== Launchpad ===

Revision as of 16:06, 12 November 2015

Tool to translate non-heat templates to Heat Orchestration Template.

Overview

Heat-Translator is an Openstack project and licensed under Apache 2. It is a command line tool which takes non-Heat templates as an input and produces a Heat Orchestration Template (HOT) which can be deployed by Heat. Currently the development and testing is done with an aim to translate OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) templates to HOT. However, the tool is designed to be easily extended to use with any format other than TOSCA.

Architecture

Heat-Translator tool takes an in-memory graph from TOSCA Parser as an input, maps it to Heat resources and then produces a HOT.

Link to the TOSCA Parser project: https://github.com/openstack/tosca-parser

Resources

Documentation

http://docs.openstack.org/developer/heat-translator/index.html

Repositories

https://github.com/openstack/heat-translator

Development Meetings

The development team meets every Thursday at 1600UTC on IRC #openstack-heat-translator channel.

Launchpad

https://launchpad.net/heat-translator

IRC Channel

The IRC channel is #openstack-heat-translator