|
|
|
@ -16,7 +16,7 @@ To operate ucloud, you need the following components:
|
|
|
|
|
entrance point |
|
|
|
|
* ucloud-scheduler: schedules VMs to hosts |
|
|
|
|
|
|
|
|
|
## Installation steps |
|
|
|
|
## Installation steps for system requirements |
|
|
|
|
|
|
|
|
|
### etcd |
|
|
|
|
|
|
|
|
@ -28,8 +28,34 @@ install etcd and run it as follows:
|
|
|
|
|
etcd |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
Arch Linux: |
|
|
|
|
|
|
|
|
|
Install etcd from AUR, for instance via yaourt: |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
yaourt -S etcd |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
### pipenv |
|
|
|
|
|
|
|
|
|
Arch Linux: |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
sudo pacman -Syu python-pipenv |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
## Installation steps for ucloud components |
|
|
|
|
|
|
|
|
|
### uotp |
|
|
|
|
|
|
|
|
|
TBD |
|
|
|
|
|
|
|
|
|
### |
|
|
|
|
### ucloud-api |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
git clone https://code.ungleich.ch/ucloud/ucloud-api |
|
|
|
|
cd ucloud-api |
|
|
|
|
pipenv install |
|
|
|
|
pipenv shell |
|
|
|
|
python main.py |
|
|
|
|
``` |
|
|
|
|