Difference between revisions of "Solum/solum kilo demo"
(→Solum Demo Vagrant Installation Instructions) |
(→Solum Demo Vagrant Installation Instructions) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | === | + | === Video === |
− | + | https://vimeo.com/126307313 | |
− | + | === Set Up Your Own Demo Environment === | |
− | |||
− | |||
− | Set Up Your Own Demo Environment | ||
You can set up your own demo environment to run your own installation of Solum with Devstack in a vagrant box. This uses VirtualBox as the default provider, so it will work on a Mac or PC with Vagrant and VirtualBox loaded. The demo system can actually deploy an application, and has a fully functional CLI included. | You can set up your own demo environment to run your own installation of Solum with Devstack in a vagrant box. This uses VirtualBox as the default provider, so it will work on a Mac or PC with Vagrant and VirtualBox loaded. The demo system can actually deploy an application, and has a fully functional CLI included. | ||
Line 12: | Line 9: | ||
=== Solum Demo Vagrant Installation Instructions === | === Solum Demo Vagrant Installation Instructions === | ||
− | 1. Install Vagrant (http://www.vagrantup.com/downloads.html). ''Tested with Vagrant v1. | + | 1. Install Vagrant (http://www.vagrantup.com/downloads.html). ''Tested with Vagrant v1.6.3'' |
2. Make a directory vagrant repository. | 2. Make a directory vagrant repository. | ||
Line 19: | Line 16: | ||
cd ~/Solum-Demo | cd ~/Solum-Demo | ||
git clone https://github.com/rackerlabs/vagrant-solum-dev.git vagrant | git clone https://github.com/rackerlabs/vagrant-solum-dev.git vagrant | ||
+ | |||
+ | 3. Git clone solum and python-solumclient code: | ||
+ | |||
+ | cd | ||
+ | git clone https://github.com/stackforge/solum.git solum | ||
+ | git clone https://github.com/stackforge/python-solumclient.git python-solumclient | ||
3. Set the following environment variables. | 3. Set the following environment variables. | ||
export SOLUM_IMAGE_FORMAT=docker | export SOLUM_IMAGE_FORMAT=docker | ||
− | export | + | export SOLUM=<path-to-the-directory-where-you-cloned-solum> |
− | export | + | export SOLUMCLIENT=<path-to-the-directory-where-you-cloned-python-solumclient> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | 4. Create the demo environment on your system: | |
− | cd vagrant | + | |
+ | cd ~/Solum-Demo/vagrant | ||
vagrant up | vagrant up | ||
NOTE: This may take between about 15 and 60 minutes to install, depending on the speed of your machine and network. | NOTE: This may take between about 15 and 60 minutes to install, depending on the speed of your machine and network. | ||
− | + | 5. Login to vagrant VM | |
vagrant ssh | vagrant ssh | ||
− | + | 6. Now you are ready to experiment deploying your applications using Solum. | |
− | |||
− | |||
− | |||
− | 6 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | 7. Start with the Quick start guide here: https://solum.readthedocs.org/en/latest/getting_started/index.html | |
− | + | 8. You can follow the steps of creating a language pack, creating an app, deploying the app, etc. |
Latest revision as of 22:45, 28 April 2015
Video
Set Up Your Own Demo Environment
You can set up your own demo environment to run your own installation of Solum with Devstack in a vagrant box. This uses VirtualBox as the default provider, so it will work on a Mac or PC with Vagrant and VirtualBox loaded. The demo system can actually deploy an application, and has a fully functional CLI included.
Solum Demo Vagrant Installation Instructions
1. Install Vagrant (http://www.vagrantup.com/downloads.html). Tested with Vagrant v1.6.3
2. Make a directory vagrant repository.
mkdir ~/Solum-Demo cd ~/Solum-Demo git clone https://github.com/rackerlabs/vagrant-solum-dev.git vagrant
3. Git clone solum and python-solumclient code:
cd git clone https://github.com/stackforge/solum.git solum git clone https://github.com/stackforge/python-solumclient.git python-solumclient
3. Set the following environment variables.
export SOLUM_IMAGE_FORMAT=docker export SOLUM=<path-to-the-directory-where-you-cloned-solum> export SOLUMCLIENT=<path-to-the-directory-where-you-cloned-python-solumclient>
4. Create the demo environment on your system:
cd ~/Solum-Demo/vagrant vagrant up
NOTE: This may take between about 15 and 60 minutes to install, depending on the speed of your machine and network.
5. Login to vagrant VM
vagrant ssh
6. Now you are ready to experiment deploying your applications using Solum.
7. Start with the Quick start guide here: https://solum.readthedocs.org/en/latest/getting_started/index.html
8. You can follow the steps of creating a language pack, creating an app, deploying the app, etc.