-
Notifications
You must be signed in to change notification settings - Fork 27
Home
_NOTE: We've just moved to GitHub's wiki and things might still be a bit messy. Check out the [[list of all wiki pages | https://github.com/aeolusproject/conductor/wiki/pages]] if you can't find what you're looking for. We'll have things all shiny and organized soon!
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.
- Conductor_API (where has this page gone??)
- 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.
- aeolus-umbrella:Event_Format
- aeolus-umbrella:Event_Definitions
- aeolus-umbrella:Event_Attributes
- Feature_1_0_Syslog_Event_Documentation
- Syslog_Libraries
- Using the RHEV-M API - How to find RHEV data centers and image templates using the API
- document:“Aeolus/Katello User Stories”
- Condor Removal - The hows and whys of our switch away from Condor for scheduling
- OAuth as used in Aeolus between components
- Image Models - Images, ImageBuilds, TargetImages, and ProviderImages, oh my
- ICICLE
- RPM diff between master and product - rpms currently used in master but not available yet in product
- Debugging Conductor (production)
-
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
-
Code Repository and Commits - Ready to contribute? Learn about our access and commit policies.
-
Testing Holy Grail - Pragmatic look at testing in our app (ported from old wiki)
-
Continuous Integration Testing - We are currently using Travis CI. We also evaluated CloudBees and OpenShift.
-
In Development - Learn about planned and future work.
-
- Estimated next release dates for all Aeolus projects
-
Documentation Plan - Planning for user documentation expansion
- Presentations about Aeolus
- Upcoming Topics
- Git Inside (not presented yet)
- Plugins In Use - Info about plugins we currently have set up
- Plugins Of Interest - Plugins we may want to think about using
- Public Redmine - Options for a publicly facing Redmine (COMPLETE)
- Redmine Bugzilla Integration
- Redmine Performance - it’s annoyingly slow
- 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
Aeolus developer conference November 5-9, 2012 (over)
- Agenda ======================================================