Skip to content

Commit

Permalink
M #-: 6.10 Retouches to Quick Start Section
Browse files Browse the repository at this point in the history
Signed-off-by: Pedro Ielpi <[email protected]>
  • Loading branch information
pedroielpi3 committed Aug 5, 2024
1 parent 4fb39c5 commit 29182d6
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 17 deletions.
21 changes: 14 additions & 7 deletions source/quick_start/deployment_basics/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,21 @@
Overview
========

So we heard you want to try out OpenNebula? Welcome! You are in the right place.
So we heard you want to try out OpenNebula? Welcome! You came to the right place.

This Quick Start guide will guide you through the process to achieve a fully functional OpenNebula cloud. In this guide, we’ll go through a Front-end OpenNebula environment deployment, where all the OpenNebula services needed to use, manage and run the cloud will be collocated on a single dedicated Host. Afterwards, you can continue to the Operations Basics section to add a remote Cluster based on KVM or LXC to your shiny new OpenNebula cloud!
This Quick Start Guide will help you through the process of achieving a fully functional OpenNebula cloud, through a series of tutorials along three sections:

In particular, Deployment Basic will get you an OpenNebula Front-end, ready to rock. First, please choose your fighter:
- :ref:`Deployment Basics <deployment_basics>`, where you can deploy an OpenNebula Front-end.
- :ref:`Operation Basics <operation_basics>`, where you can learn to deploy and operate an Edge Cluster.
- :ref:`Usage basics <usage_basics>`, where you can deploy a Virtual Machine and a Kubernetes cluster.

- :ref:`Deploy OpenNebula Front-end on AWS <try_opennebula_on_kvm>` guide.
- :ref:`Deploy OpenNebula Front-end on VMware <try_opennebula_on_vmware>` guide.
- :ref:`Try OpenNebula Hosted Front-end <try_opennebula_hosted>` guide.
Each section builds on the previous one, to take you from a bare install to quickly deploying an enterprise-grade Kubernetes cluster.

First, to install your Front-end, please select your preferred infrastructure:

- :ref:`Deploy OpenNebula Front-end on AWS <try_opennebula_on_kvm>`.
- :ref:`Deploy OpenNebula Front-end on VMware <try_opennebula_on_vmware>`.
- :ref:`Try OpenNebula Hosted Front-end <try_opennebula_hosted>`.

Then, you can move on to the next sections to quickly deploy your VMs or multi-tier services on your new cloud.

Afterwards, you can move on to :ref:`Operations Basics <operation_basics>` to learn how to add Edge Clusters (i.e., computing nodes) and then finally to :ref:`Usage Basics <usage_basics>` to deploy your VMs, containers or multi-tier services on your new cloud!
10 changes: 6 additions & 4 deletions source/quick_start/deployment_basics/try_opennebula_on_kvm.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
.. _try_opennebula_on_kvm:

================================
Quick Start Using miniONE on AWS
================================
=====================================
Deploy an OpenNebula Front-end on AWS
=====================================

With **miniONE**, you can build an OpenNebula cloud with a single command in under ten minutes. In this tutorial, we’ll use miniONE to install an OpenNebula Front-end on a virtual machine in AWS. Later, you can use this Front-end to provision additional resources -- such as edge clusters or Kubernetes clusters -- on your OpenNebula cloud.
In this tutorial, we’ll install an OpenNebula Front-end in under ten minutes, using **miniONE**, the installation script provided by OpenNebula.

We’ll install our OpenNebula Front-end on a Virtual Machine in AWS. In later sections of this Quick Start Guide, you can use this Front-end to provision additional resources — such as Edge clusters or Kubernetes clusters — on your OpenNebula cloud.

To complete this tutorial, you will need an AWS account with the capacity to create a virtual machine and obtain public IP addresses.

Expand Down
6 changes: 4 additions & 2 deletions source/quick_start/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
Quick Start
================================================================================

The Quick Start Guide provides an example of a learning, development or OpenNebula test installation. The guide will walk you through the steps to set up an OpenNebula Front-end and to automatically deploy a simple Edge Cluster on AWS for true hybrid and multi-cloud computing. To install a production-ready environment, go to the Installation and Configuration Guide after completing this guide. To learn about OpenNebula and try its main features, see the Get Started Guide.
The Quick Start Guide is designed to help you deploy an OpenNebula environment for learning, developing or testing. By following a series of tutorials, you can progressively build infrastructure from an OpenNebula **Front-end** to provisioning an **Edge Cluster**, running a **Virtual Machine**, and finally deploying a **Kubernetes cluster**.

All tutorials use OpenNebula’s **Sunstone** web UI, and most take under ten minutes to complete. The Quick Start is by far the fastest way to familiarize yourself with OpenNebula.

.. toctree::
:maxdepth: 2

Deployment Basics <deployment_basics/index>
Operation Basics <operation_basics/index>
Usage Basics <usage_basics/index>
Usage Basics <usage_basics/index>
6 changes: 4 additions & 2 deletions source/quick_start/operation_basics/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@
Overview
========

OpenNebula provides the tools needed to dynamically grow your cloud infrastructure with Edge (lightweight) or HCI (based on Ceph) Clusters built with virtual and physical resources running on remote cloud providers, based on the KVM or LXC hypervisors. You are able to grow your private cloud with resources at cloud and edge data center locations and enable true hyrbid and multi-cloud environments to meet latency, bandwidth, or data regulation needs of your workload.
In this second part of the :ref:`Quick Start Guide <quick_start>`, we’ll focus on deploying an Edge Cluster.

OpenNebula provides the tools to dynamically grow your cloud infrastructure with Edge (lightweight) or HCI (based on Ceph) Clusters built with virtual and physical resources running on remote cloud providers based on the KVM or LXC hypervisors. You can grow your private cloud with resources at cloud and edge data center locations and enable true hybrid and multi-cloud environments to meet latency, bandwidth, or data regulation needs of your workload.

.. image:: /images/edge_cluster_overview.png
:width: 50%
:align: center

In this quick start guide we use Edge Clusters to easily build a cloud infrastructure and try the main operation and user features of OpenNebula.
In this section of the Quick Start we use Edge Clusters to easily build a cloud infrastructure and try the main operation and user features of OpenNebula.

.. include:: ../../intro_release_notes/release_notes/edge_clusters.txt
9 changes: 7 additions & 2 deletions source/quick_start/usage_basics/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
Overview
========

You made it all the way here, congratulations!
You made it all the way here — congratulations!

Now it’s time to launch some nice services to be hosted by your new OpenNebula cloud. If you followed the :ref:`Operations Basics <operation_basics>` tutorial and deployed a KVM metal Edge Cluster, you can follow the two tutorials in this section:

- :ref:`Running Virtual Machines <running_virtual_machines>`: Download a WordPress VM from the `OpenNebula Public Marketplace <https://marketplace.opennebula.io>`__ and deploy it on the Edge Cluster.
- :ref:`Running Kubernetes Clusters <running_kubernetes_clusters>`: Download an enterprise-grade Kubernetes cluster from the Marketplace, and deploy it on the Edge Cluster.


Now it's time to launch some nice services to be hosted by your new OpenNebula cloud. If you followed the Operations Basics guide and deployed a KVM metal Edge Cluster you can also follow the :ref:`running virtual machines <running_virtual_machines>` and :ref:`running Kubernetes clusters <running_kubernetes_clusters>` guides.

0 comments on commit 29182d6

Please sign in to comment.