Jump to: navigation, search

Difference between revisions of "Solar"

(Release 0.1.0)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
=Mission Statement=
 
=Mission Statement=
 
+
To become first choice advanced orchestration engine for infrastructure
  
 
=What is Solar=
 
=What is Solar=
Solar is new resource management and orchestration engine that will used by Fuel. Solar is distributed as a library with flexible templating system and CLI, so it can also be used as separate deployment tool.
+
Solar provides flexible orchestration and resource management framework for deploying distributed systems. It leverages abstraction layer over commonly used configuration management systems like puppet, ansible etc. to enable complex, multi node orchestration. Solar can be used as separate tool for quick prototyping deployment topology, but as a framework it can be also integrated with existing tools used to configure and deploy distributed systems including OpenStack clouds. Solar also provides control over resulting changes by introducing changes log and history for deployment entities. This enables more control over lifecycle management of infrastructure.
  
 
Solar can deploy and manage any distributed system, focusing on OpenStack ecosystem e.g. OpenStack itself, Ceph, etc. There are also other examples like Riak.
 
Solar can deploy and manage any distributed system, focusing on OpenStack ecosystem e.g. OpenStack itself, Ceph, etc. There are also other examples like Riak.
 +
 +
Currently Solar is being exercised to replace Fuel orchestration layers.
  
 
=Project resources=
 
=Project resources=
[https://github.com/Mirantis/solar Repository]
+
[https://github.com/openstack/solar Repository]
 +
 
 +
[https://pypi.python.org/pypi/solar PyPI]
 +
 
 +
==Documentation resources==
 +
[http://solar.readthedocs.org/en/latest/ Documentation index]
 +
 
 +
Some of more interesting pieces:
 +
 
 +
* [http://solar.readthedocs.org/en/latest/glossary.html Solar glossary] - read it first
 +
 
 +
* [http://solar.readthedocs.org/en/latest/tutorials/index.html Tutorials]
 +
 
 +
[https://etherpad.openstack.org/p/lcm-use-cases OpenStack Lifecycle Management Scenarios]  
  
=Documentation resources=
+
[https://www.youtube.com/watch?v=enQDu12jAsA Demo recording]
[https://github.com/Mirantis/solar/blob/master/README.md Basic documentation]
 
  
[[Fuel/Solar_engine/Solar_glossary|Solar glossary]]
+
=Releases=
 +
==Release 0.1.0==
 +
* Released: 2016.01.21
 +
* [[Solar/Releases|Release details]]
  
[https://github.com/Mirantis/solar/tree/master/examples Usage examples] (including [https://github.com/Mirantis/solar/tree/master/examples/openstack OpenStack deployment])
+
==Contact==
  
[https://etherpad.openstack.org/p/lcm-use-cases OpenStack Lifecycle Management Scenarios] [https://www.youtube.com/watch?v=enQDu12jAsA demo recording]
+
We are available at #openstack-solar on Freenode

Latest revision as of 17:10, 26 January 2016

Mission Statement

To become first choice advanced orchestration engine for infrastructure

What is Solar

Solar provides flexible orchestration and resource management framework for deploying distributed systems. It leverages abstraction layer over commonly used configuration management systems like puppet, ansible etc. to enable complex, multi node orchestration. Solar can be used as separate tool for quick prototyping deployment topology, but as a framework it can be also integrated with existing tools used to configure and deploy distributed systems including OpenStack clouds. Solar also provides control over resulting changes by introducing changes log and history for deployment entities. This enables more control over lifecycle management of infrastructure.

Solar can deploy and manage any distributed system, focusing on OpenStack ecosystem e.g. OpenStack itself, Ceph, etc. There are also other examples like Riak.

Currently Solar is being exercised to replace Fuel orchestration layers.

Project resources

Repository

PyPI

Documentation resources

Documentation index

Some of more interesting pieces:

OpenStack Lifecycle Management Scenarios

Demo recording

Releases

Release 0.1.0

Contact

We are available at #openstack-solar on Freenode