-
Notifications
You must be signed in to change notification settings - Fork 27
Home
Aeolus is software for running virtual machines both internally on your own equipment, and in Clouds from several leading vendors. All at the same time.
REDUCE YOUR RISK of being caught out whenever your preferred Cloud vendor has issues.
If you have further questions, please feel free to contact us.
After following the Use It instructions, use these guides to explore other features.
- Launching_Instances - A quick guide to building, pushing, and launching images from Conductor
- Building_Images_for_RHEL - How to build images for Red Hat Enterprise Linux
- Building Images for Windows - Building Windows guests is not supported by Aeolus at this time
- Deployable_XML
- Image Warehouse Admin Guide
- Using_Audrey_with_Conductor for post-boot config
- LDAP_Support
- Common_Error_Messages - Common errors and how to fix them
This section is for people who’d like to contribute to the Aeolus project, or who simply want to get a peek behind the scenes.
- Developer Information - Resources for developers to get them up and running quickly.
- Developers communicate through the aeolus-devel mailing list
- Coding Guidelines (on main Aeolus wiki)
- Implementing_New_Providers - So you want to add support for a new cloud provider?
- Manual Aeolus installation on CentOS, Fedora, and others -- How to manually install latest Aeolus components together on CentOS, Fedora, and more.
Aeolus is composed of many moving parts which communicate through carefully controlled APIs.
- Aeolus-Components page on main Aeolus wiki
- List_of_log_files
Conductor provides the web-based user interface that allow users to manage Aeolus.
- Roles_and_Permissions - Roles and Permissions system
- Internationalization - How to write code that can be translated into other languages
- Catalogs
- Renaming_All_the_Components
- Upstream_and_Product_Name_Cheatsheet
- Instance_and_provider_states
- Cloud_State
- Provider_Selection_Algorithms
- Catalogs
- Deployables - draft
- Deployments - draft
- Instances - draft
- Pool_Families - mapping of provider accounts needs to be revised
- Pools
- Provider_Types - draft
- Providers
- Provider_Accounts
- Realms_-_Front_End - draft
- Realms_-_Provider
- Conductor_UI_Style_Guide (_work-in-progress_)
- Mustache_templates
- List_of_UI_Annoyances - We are collecting UI inconsistencies and annoyances here to tackle
- Forms - Basic developer guide
Deltacloud is an independent open-source project that provides an abstraction layer in front of supported cloud APIs. This abstraction is what allows Conductor to easily manage multiple cloud providers.
Deltacloud utilizes a RESTful API for communication.
- Using the RHEV-M API - How to find RHEV data centers and image templates using the API
- OAuth as used in Aeolus between components
-
General Development Process - What is the general flow of development to keep things sane (and branches next/master in a reasonable state)
-
Release Checklist - Checklist of tasks done for each release
-
Continuous Integration Testing - We are currently using Travis CI. We also evaluated CloudBees and OpenShift.
-
- Estimated next release dates for all Aeolus projects
- Presentations about Aeolus
- Publicity Cabal - Notes from the regular Publicity Cabals
- Release Cabal - Notes from the regular Release Cabals
- Website Cabal - I bet you can figure it out