[ADD] create README

This commit is contained in:
Ivan Bock
2020-10-30 12:01:47 +01:00
parent 97772c3e1b
commit afb5bb0b5a
2 changed files with 46 additions and 3 deletions

View File

@@ -1,2 +1,45 @@
# zdc-tools
Obsahuje skript pre vytvorenie lokálnej VM prostredníctvom [multipass.run](https://multipass.run) aplikácie.
## Predpoklady
- Nainštalovaná aplikácia [multipass.run](https://multipass.run)
- Nainštalovaný git
## Inicializácia
Stiahnutie skriptov a konfiguračných súboro do cieľového adresára `<WORKING_DIR>`.
```
git clone https://gitea.egroup.sk/development/zdc-tools --depth 1 --branch master <WORKING_DIR>/zdc-tools
```
### Nastavenie oprávnení:
```
cd <WORKING_DIR>/zdc-tools
chmod +x zdc-odoo-vm.sh
./
```
## Vytvorenie a konfigurácia VM
### Popis skriptu
Pri prvom spustení sa stiahne používaný image (Ubuntu 18.04 LTS).
Následne skript prostredníctvom aplikácie `multipass` inicializuje virtuálny server prostredníctvom `./cloud-init/zdc-odoo-init.yaml` súboru.
Prostrednícvom skriptu s príkazo `multipass exec` je konfigurované prostredie:
- python venv
- stiahne zdc-odoo repozitár
- vytvorí databázu podľa šablóny
### Parametre skriptu
- `<ZDC_VM_NAME>` - názov virtálneho servera
### Spustenie skriptu
```
./zdc-odoo-vm.sh <ZDC_VM_NAME>
```