--- aeolusproject.org/content/basic_glossary.haml | 186 +++++++++++++++++++++++++ 1 files changed, 186 insertions(+), 0 deletions(-) create mode 100644 aeolusproject.org/content/basic_glossary.haml
diff --git a/aeolusproject.org/content/basic_glossary.haml b/aeolusproject.org/content/basic_glossary.haml new file mode 100644 index 0000000..4dc9193 --- /dev/null +++ b/aeolusproject.org/content/basic_glossary.haml @@ -0,0 +1,186 @@ +--- +title: Aeolus | Simple Glossary +breadcrumb_name: Simple Glossary +extension: html +filter: haml +--- +%h1 Basic Glossary + +%p + On this page, you will log into Aeolus, be introduced to the main parts of + the web based interface, and change the administrator password. + +.page-listing + %h3 Getting Started Guide + + %ol + %li + %a{ :href => "configuring_aeolus.html", + :title => "Configuring Aeolus" } Configuring Aeolus + + %li + First login + + %li + %a{ :href => "set_up_ec2.html", + :title => "Configuring for Amazon EC2" } Configuring for Amazon EC2 + + %li + %a{ :href => "make_template.html", + :title => "Create a Fedora 15 Template" } Create a Fedora 15 Template + + %li + %a{ :href => "start_image.html", + :title => "Start an Instance of the Image" } Start an Instance of the Image + + %li + %a{ :href => "stop_image.html", + :title => "Stop a running Instance" } Stop a running Instance + + %li + %a{ :href => "cleaning_up.html", + :title => "Cleaning up" } Cleaning up + +%br + +.section-grouping + %h2(id="first-login") 1. Web based interface + + %p + After Aeolus has been initialized, with any SELinux and firewall updates + done, you are ready to use the web interface. + + %p + Open the following address in your web browser (any modern one), using the + name of your Aeolus server instead of "<b>server_name</b>": + + %p + %pre + :preserve + https://server_name/conductor + + %p + %b USEFUL INFO: + Aeolus is really several pieces of software that work together. + "Conductor" is the web based user interface piece. + + %p + If everything is working properly, the initial login screen will appear: + + %p + %center + %a{ :href => "images/getting_started/initial_login_screen.png", + :target => "_blank" } + %img.thumbnail{ :src => "images/getting_started/thumbnails/initial_login_screen_thumb.png", + :title => "Initial login screen - click to view at full size in a new window", + :alt => "Initial login screen - click to view at full size in a new window" } + + %p + Login now, using the default administrator details set by + <b>aeolus-configure</b>: + + %p + + %b Username: + admin + %br + + %b Password: + password + + %p + We'll change that password in a few moments, after introducing you to + the major parts of the Aeolus interface. + +%br + +.section-grouping + %h2(id="welcome") 2. Welcome screen + + %p + Once you've logged in, the main Aeolus web interface appears: + + %p + %center + %a{ :href => "images/getting_started/initial_welcome_screen.png", + :target => "_blank" } + %img.thumbnail{ :src => "images/getting_started/thumbnails/initial_welcome_screen_thumb.png", + :title => "Initial welcome screen - click to view at full size in a new window", + :alt => "Initial welcome screen - click to view at full size in a new window" } + + %p + The most important parts of the web interface are: + + %p + %dl + %dt Primary navigation line + %dd + This is the horizontal area under the header, containing + "<b>MONITOR</b>" and "<b>ADMINISTRATION</b>" + %br + %br + + %dt Main area + %dd + This is the area in the middle of the screen. In this screenshot it + contains items such as the "Login successful" message, various + buttons including "Start", "Stop" and "Delete", along with an empty + list starting with "DEPLOYMENT NAME". + %br + %br + + %dt Details view + %dd + Not shown in the above screenshot. This appears when items are + selected in the Main area, often presenting additional information + and options. + +%br + +.section-grouping + %h2(id="change-passwd") 3. Change the administrator password + + %p + In the top right corner of the interface, click on the silhouette between + "<b>aeolus user</b>" and the search box. + + %p + %center + %img.thumbnail{ :src => "images/getting_started/account_shortcut.png", + :title => "User details shortcut", + :alt => "User details shortcut" } + + %p + In the drop down menu this opens click "My Account". + + %p + %center + %img.thumbnail{ :src => "images/getting_started/edit_user_screen.png", + :title => "Edit user details screen", + :alt => "Edit user details screen" } + + %p + Then the "Edit" button on the user's business card. + + %p + %center + %a{ :href => "images/getting_started/change_password_screen.png", + :target => "_blank" } + %img.thumbnail{ :src => "images/getting_started/thumbnails/change_password_screen_thumb.png", + :title => "Update user details screen - click to view at full size in a new window", + :alt => "Update user details screen - click to view at full size in a new window" } + + %p + Change the password now, using the "<b>Change password</b>" and + "<b>Confirm password</b>" fields. + %br + %br + If you want, also change the First name, Last name, and E-mail fields. + + %p + Click the "<b>Save User</b>" button when you're done. +%br + +%a.button{ :href => "set_up_ec2.html", :title => "Set Up Amazon EC2" } + Set Up EC2 + %img{:src => "images/button-right.png", :alt => "→"}
--- aeolusproject.org/content/basic_glossary.haml | 146 +++++---------------- aeolusproject.org/content/cleaning_up.haml | 4 + aeolusproject.org/content/configuring_aeolus.haml | 4 + aeolusproject.org/content/first_login.haml | 4 + aeolusproject.org/content/make_template.haml | 4 + aeolusproject.org/content/set_up_ec2.haml | 4 + aeolusproject.org/content/start_image.haml | 4 + aeolusproject.org/content/stop_image.haml | 4 + aeolusproject.org/content/use_it.haml | 5 + 9 files changed, 67 insertions(+), 112 deletions(-)
diff --git a/aeolusproject.org/content/basic_glossary.haml b/aeolusproject.org/content/basic_glossary.haml index 4dc9193..c5dfdf3 100644 --- a/aeolusproject.org/content/basic_glossary.haml +++ b/aeolusproject.org/content/basic_glossary.haml @@ -1,25 +1,28 @@ --- -title: Aeolus | Simple Glossary -breadcrumb_name: Simple Glossary +title: Aeolus | Basic Glossary +breadcrumb_name: Basic Glossary extension: html filter: haml --- %h1 Basic Glossary
%p - On this page, you will log into Aeolus, be introduced to the main parts of - the web based interface, and change the administrator password. + Before we get started with the initial configuration, here are some terms and definitions that will be useful to know.
.page-listing %h3 Getting Started Guide
%ol %li + Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
%li - First login + %a{ :href => "first_login.html", + :title => "First login" } First login
%li %a{ :href => "set_up_ec2.html", @@ -42,145 +45,64 @@ filter: haml :title => "Cleaning up" } Cleaning up
%br - -.section-grouping - %h2(id="first-login") 1. Web based interface
- %p - After Aeolus has been initialized, with any SELinux and firewall updates - done, you are ready to use the web interface. +.section-grouping + %h2(id="welcome") 1. Provider Type and Provider
%p - Open the following address in your web browser (any modern one), using the - name of your Aeolus server instead of "<b>server_name</b>": - + Cloud provider types include Amazon EC2, RHEV-M, Rackspace, etc. A provider is simply an instance of a provider type - for example, an EC2 region such as us-east-1. Users may have one or multiple accounts associated with a provider. + %p - %pre - :preserve - https://server_name/conductor + This guide will configure Aeolus for EC2, as well as a "Mock" provider for those without an available EC2 account.
- %p - %b USEFUL INFO: - Aeolus is really several pieces of software that work together. - "Conductor" is the web based user interface piece. +%br + +.section-grouping + %h2(id="first-login") 2. Instance
%p - If everything is working properly, the initial login screen will appear: + An instance is a single virtual machine running on a provider.
- %p - %center - %a{ :href => "images/getting_started/initial_login_screen.png", - :target => "_blank" } - %img.thumbnail{ :src => "images/getting_started/thumbnails/initial_login_screen_thumb.png", - :title => "Initial login screen - click to view at full size in a new window", - :alt => "Initial login screen - click to view at full size in a new window" } +%br
- %p - Login now, using the default administrator details set by - <b>aeolus-configure</b>: +.section-grouping + %h2(id="welcome") 3. Image
%p - - %b Username: - admin - %br - - %b Password: - password + A Conductor image contains provider-independent metadata that Aeolus can use to generate disk images on supported providers.
%p - We'll change that password in a few moments, after introducing you to - the major parts of the Aeolus interface. + This guide will create an image for Fedora 15.
%br
.section-grouping - %h2(id="welcome") 2. Welcome screen + %h2(id="first-login") 4. Deployable and Deployment
%p - Once you've logged in, the main Aeolus web interface appears: + A deployable references one or more images, along with the appropriate hardware profiles for those images. A deployable is launched as a deployment.
%p - %center - %a{ :href => "images/getting_started/initial_welcome_screen.png", - :target => "_blank" } - %img.thumbnail{ :src => "images/getting_started/thumbnails/initial_welcome_screen_thumb.png", - :title => "Initial welcome screen - click to view at full size in a new window", - :alt => "Initial welcome screen - click to view at full size in a new window" } - - %p - The most important parts of the web interface are: - - %p - %dl - %dt Primary navigation line - %dd - This is the horizontal area under the header, containing - "<b>MONITOR</b>" and "<b>ADMINISTRATION</b>" - %br - %br - - %dt Main area - %dd - This is the area in the middle of the screen. In this screenshot it - contains items such as the "Login successful" message, various - buttons including "Start", "Stop" and "Delete", along with an empty - list starting with "DEPLOYMENT NAME". - %br - %br - - %dt Details view - %dd - Not shown in the above screenshot. This appears when items are - selected in the Main area, often presenting additional information - and options. + A deployable is lauched as a deployment. A deployment consists of one or more instances controlled as a group, such as a database server, an application server, and multiple front-end web servers.
%br
.section-grouping - %h2(id="change-passwd") 3. Change the administrator password - - %p - In the top right corner of the interface, click on the silhouette between - "<b>aeolus user</b>" and the search box. - - %p - %center - %img.thumbnail{ :src => "images/getting_started/account_shortcut.png", - :title => "User details shortcut", - :alt => "User details shortcut" } + %h2(id="welcome") 5. Pool
%p - In the drop down menu this opens click "My Account". + A grouping of instances and deployables. Aeolus provides tools for managing pools, allowing the user to easily manage functions such as administrative rights, permissions, and quotas.
- %p - %center - %img.thumbnail{ :src => "images/getting_started/edit_user_screen.png", - :title => "Edit user details screen", - :alt => "Edit user details screen" } +%br
- %p - Then the "Edit" button on the user's business card. +.section-grouping + %h2(id="welcome") 6. Catalog
%p - %center - %a{ :href => "images/getting_started/change_password_screen.png", - :target => "_blank" } - %img.thumbnail{ :src => "images/getting_started/thumbnails/change_password_screen_thumb.png", - :title => "Update user details screen - click to view at full size in a new window", - :alt => "Update user details screen - click to view at full size in a new window" } + A catalog contains one or more deployables. Each catalog is associated with a single pool.
- %p - Change the password now, using the "<b>Change password</b>" and - "<b>Confirm password</b>" fields. - %br - %br - If you want, also change the First name, Last name, and E-mail fields. - - %p - Click the "<b>Save User</b>" button when you're done. %br
-%a.button{ :href => "set_up_ec2.html", :title => "Set Up Amazon EC2" } - Set Up EC2 +%a.button{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } + Configuring Aeolus %img{:src => "images/button-right.png", :alt => "→"} diff --git a/aeolusproject.org/content/cleaning_up.haml b/aeolusproject.org/content/cleaning_up.haml index e426ee1..eb638be 100644 --- a/aeolusproject.org/content/cleaning_up.haml +++ b/aeolusproject.org/content/cleaning_up.haml @@ -13,6 +13,10 @@ Useful things to know when using development versions of Aeolus.
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/configuring_aeolus.haml b/aeolusproject.org/content/configuring_aeolus.haml index 81be7eb..77bccab 100644 --- a/aeolusproject.org/content/configuring_aeolus.haml +++ b/aeolusproject.org/content/configuring_aeolus.haml @@ -19,6 +19,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li Configuring Aeolus
%li diff --git a/aeolusproject.org/content/first_login.haml b/aeolusproject.org/content/first_login.haml index 08a9451..6644850 100644 --- a/aeolusproject.org/content/first_login.haml +++ b/aeolusproject.org/content/first_login.haml @@ -15,6 +15,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/make_template.haml b/aeolusproject.org/content/make_template.haml index 21b2f96..9ef62b0 100644 --- a/aeolusproject.org/content/make_template.haml +++ b/aeolusproject.org/content/make_template.haml @@ -11,6 +11,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/set_up_ec2.haml b/aeolusproject.org/content/set_up_ec2.haml index e8aa70b..bf49c0a 100644 --- a/aeolusproject.org/content/set_up_ec2.haml +++ b/aeolusproject.org/content/set_up_ec2.haml @@ -15,6 +15,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/start_image.haml b/aeolusproject.org/content/start_image.haml index 6396166..2836869 100644 --- a/aeolusproject.org/content/start_image.haml +++ b/aeolusproject.org/content/start_image.haml @@ -20,6 +20,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/stop_image.haml b/aeolusproject.org/content/stop_image.haml index 258c231..9ab0a24 100644 --- a/aeolusproject.org/content/stop_image.haml +++ b/aeolusproject.org/content/stop_image.haml @@ -11,6 +11,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
diff --git a/aeolusproject.org/content/use_it.haml b/aeolusproject.org/content/use_it.haml index 33d5703..4cf4dbe 100644 --- a/aeolusproject.org/content/use_it.haml +++ b/aeolusproject.org/content/use_it.haml @@ -1,3 +1,4 @@ + --- title: Aeolus | Use It breadcrumb_name: Use It @@ -23,6 +24,10 @@ filter: haml
%ol %li + %a{ :href => "basic_glossary.html", + :title => "Basic glossary" } Basic glossary + + %li %a{ :href => "configuring_aeolus.html", :title => "Configuring Aeolus" } Configuring Aeolus
--- aeolusproject.org/content/basic_glossary.haml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/aeolusproject.org/content/basic_glossary.haml b/aeolusproject.org/content/basic_glossary.haml index c5dfdf3..52891b3 100644 --- a/aeolusproject.org/content/basic_glossary.haml +++ b/aeolusproject.org/content/basic_glossary.haml @@ -56,7 +56,7 @@ filter: haml This guide will configure Aeolus for EC2, as well as a "Mock" provider for those without an available EC2 account.
%br - + .section-grouping %h2(id="first-login") 2. Instance
--- aeolusproject.org/content/basic_glossary.haml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/aeolusproject.org/content/basic_glossary.haml b/aeolusproject.org/content/basic_glossary.haml index 52891b3..8b326ed 100644 --- a/aeolusproject.org/content/basic_glossary.haml +++ b/aeolusproject.org/content/basic_glossary.haml @@ -51,7 +51,7 @@ filter: haml
%p Cloud provider types include Amazon EC2, RHEV-M, Rackspace, etc. A provider is simply an instance of a provider type - for example, an EC2 region such as us-east-1. Users may have one or multiple accounts associated with a provider. - + %p This guide will configure Aeolus for EC2, as well as a "Mock" provider for those without an available EC2 account.
aeolus-devel@lists.fedorahosted.org