... | @@ -17,7 +17,7 @@ This section outlines what you will need in order to deploy Openair-CN on your O |
... | @@ -17,7 +17,7 @@ This section outlines what you will need in order to deploy Openair-CN on your O |
|
|
|
|
|
|
|
|
|
|
|
|
|
** 1. Create custom Ubuntu images**
|
|
**1. Create custom Ubuntu images**
|
|
|
|
|
|
To create os-*config ready Ubuntu images just use the following commands:
|
|
To create os-*config ready Ubuntu images just use the following commands:
|
|
|
|
|
... | @@ -34,11 +34,11 @@ export ELEMENTS_PATH=tripleo-image-elements/elements:heat-templates/hot/software |
... | @@ -34,11 +34,11 @@ export ELEMENTS_PATH=tripleo-image-elements/elements:heat-templates/hot/software |
|
diskimage-builder/bin/disk-image-create vm ubuntu os-collect-config os-refresh-config os-apply-config heat-config heat-config-script -o ubuntu-$DIB_RELEASE-os-config.qcow2
|
|
diskimage-builder/bin/disk-image-create vm ubuntu os-collect-config os-refresh-config os-apply-config heat-config heat-config-script -o ubuntu-$DIB_RELEASE-os-config.qcow2
|
|
```
|
|
```
|
|
|
|
|
|
** 2. Upload your created image to OpenStack**
|
|
**2. Upload your created image to OpenStack**
|
|
|
|
|
|
Use the horizon GUI or the glance command-line client to upload the image you just created to your OpenStack cloud.
|
|
Use the horizon GUI or the glance command-line client to upload the image you just created to your OpenStack cloud.
|
|
|
|
|
|
** 3. Create an SSH keypair for logging in to instances **
|
|
**3. Create an SSH keypair for logging in to instances **
|
|
|
|
|
|
You will need an SSH key to login to instances created by Heat. Therefore an SSH keypair needs to be defined for your tenant. There are several possibilities to achieve this:
|
|
You will need an SSH key to login to instances created by Heat. Therefore an SSH keypair needs to be defined for your tenant. There are several possibilities to achieve this:
|
|
|
|
|
... | @@ -46,7 +46,7 @@ You will need an SSH key to login to instances created by Heat. Therefore an SSH |
... | @@ -46,7 +46,7 @@ You will need an SSH key to login to instances created by Heat. Therefore an SSH |
|
* You can create a new SSH keypair directly in OpenStack. Keep in mind to keep the key file at secret place.
|
|
* You can create a new SSH keypair directly in OpenStack. Keep in mind to keep the key file at secret place.
|
|
* You can import the public part of an existing SSH key to OpenStack
|
|
* You can import the public part of an existing SSH key to OpenStack
|
|
|
|
|
|
** 4. Check tenant quotas **
|
|
**4. Check tenant quotas **
|
|
|
|
|
|
Your almost done with your cloud setup, once again check the following on your OpenStack tenant:
|
|
Your almost done with your cloud setup, once again check the following on your OpenStack tenant:
|
|
|
|
|
... | @@ -55,7 +55,7 @@ Your almost done with your cloud setup, once again check the following on your O |
... | @@ -55,7 +55,7 @@ Your almost done with your cloud setup, once again check the following on your O |
|
* Check you have suffcient quotas an all cloud resources (volumes, RAM, CPU, instances, security groups, floating IPs, routers, networks...)
|
|
* Check you have suffcient quotas an all cloud resources (volumes, RAM, CPU, instances, security groups, floating IPs, routers, networks...)
|
|
* Check your heat service is running (e.g. by clicking on the Orchestration tab in horizon)
|
|
* Check your heat service is running (e.g. by clicking on the Orchestration tab in horizon)
|
|
|
|
|
|
** 5. Start the deployment **
|
|
**5. Start the deployment **
|
|
|
|
|
|
* Get the heat template from here and save it locally.
|
|
* Get the heat template from here and save it locally.
|
|
* Go to horizons Orchestration tab and click on 'Launch Stack'.
|
|
* Go to horizons Orchestration tab and click on 'Launch Stack'.
|
... | | ... | |