-
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
- Log File List
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