-
Notifications
You must be signed in to change notification settings - Fork 0
Documentation_Plan
This is the project page for Aeolus Re-documentation. This plan provides an overview of the documentation expansion.
Aeolus is Iaas Cloud computing management software. The ‘Getting Started Guide’ produced by Aeolus is a basic how to document and will be re-formatted and re-written to provide the audience/user with further in-depth instructions.
The expansion of the Aeolus ‘how to’ will provide a more comprehensive and in-depth version of the already existing documentation and usage guides. The updated documentation will include GUi and Command Line instructions for all necessary elements, include runtime configuration, permissions and logging and reporting as extra support.
The basic glossary will be expanded to incorporation all new terms used and the Aeolus Configuration will now include Audrey Configuration (configuring, usage, and deletion).
The audience for the documentation will be users who need to manage instances using multiple cloud provides.
- New Users - provide basic instructions for Aeolus
- Developers - people who might have an interest in enhancing Aeolus
- Cloud Computing Enthusiasts - those who have an interest in cloud computing and wish to further their knowledge
This documentation aims to be readable and useful by both experienced cloud management users and non-experienced individuals who have had no priors with cloud computing.
- Successfully understand the processes of installing Aeolus
- Understand both GUi and command line based instructions
New and old users who are looking to increase their general knowledge of Aeolsu and its components. Advanced Aeolus users will have little to no use of this updated manual as it still aims to provide the basics.
The upgrade of this manual aims to:
- Cover both GUI and Command Line in a comprehensive manner
- Include extra support on features such a runtime configuration, permissions, logging and reporting
- Expand the basic glossary to encompass new terms
- http://aeolusproject.org/use_it.html
- http://docs.redhat.com/docs/en-US/CloudForms/1.0/html/Cloud_Engine_User_Guide/index.html
Phase 1: Information Planning
10% = 20 Hours, 3 July 2012
Phase 2 Content Specification
20% = 32 Hours, 16 July 2012
Phase 3: Implementation
50% = 92 Hours, 21 August 2012
Phase 4: QE
19% = 24 Hours, 30 August 2012
Phase 5: Evaluation
1% = 8 Hours, 4 September 2012
There were 9 chapters on the 0.10.0 Aeolus user guide. There will be an estimated amount of 13 chapters at the end of the document expansion.
GUI screen shots will be required for the updated document. It is estimated that per chapter there will be at least one screenshot. Numbers have not been made finite as a result of updating software.
Items bolded are items that are being added to the original document, or modified.
-
Basic Glossary
- Expansion to encompass new terms that are being incorporated.- Pushes the target image to a Provider
*** Eg: Audrey, Runtime Configuration
# Configuring Aeolus
# First Log In
## Administrator Passwords
# Configure Providers
## Configuring EC2 Provider
##**Configuring RHEVM/Ovirt Provider*
## Configuring VMware Provider
## Audrey Configuration
## Creating a Cloud
# Create A Fedora 16 Template
## Creating the Template
## Uploading to Aeolus
## Building a Template into an Image
## Pushing the Image to a Provider-
Importing an Image from a Provider
- Details how to grab an image from a provider and import onto your Aeolus environment- Uses Aeolus command line tool to build Template Descriptor Language (TDL) file into an image for a cloud resource provider
# Configure Command Line Interface Tool
## Building an Image with Aeolus Command Line -
Command Line Syntax
- Action types for Aeolus- Collection of the deployable. These deployables simplify the process of launching an application
# Start an Instance of the Image
## Create a Catalogue -
Create the Deployable
- An instance, or a set of instances launched in a provider- Configuration of an instance with specialised parameters upon launch of an application. Installs Audrey to component outline
## Configure EC2 for SSH Connections
## Connect to the Instance
# Runtime Configuration
## Adding Audrey to an Instance of the Image -
Adding Runtime Configuration to a Deployable
- Providers users with runtime configuration options when launching an application- Provides users with runtime configuration options when launching an application
## Launching Instances with a Runtime Configuration
-
Importing an Image from a Provider
-
Users
- Shows users how to edit and delete details of an existing user
-
Permissions
-
Global Permissions
- Global roles grants to a user or set of users launching a deployment- Providers users with access to Providers
## Provider Permissions -
Pool Permissions
- Provides users with access to Pools- Provides users with access to a deployable
## Deployable Permissions
-
Global Permissions
-
Stop Running Instance
- Stopping the Instances
- Check for Instances left running in EC2
-
Logging and Reporting
- Function for generating event reports for instances and a series of logs to track functions for individual components- New function
## Accessing Aeolus Log- Accessing Instance History
- Exporting Instance History
- Accessing Log Files
-
Cleaning Up
-
Unconfiguring Aeolus
-
Remove AMI’s left in EC2
- Deregistering an AMI
- Removing Storage
-
Next Steps (links to mailing list, etc)
-