This repository has been archived on 2021-03-15 . You can view files and clone it, but cannot push or open issues or pull requests.
3e71de1cfbad7bf5eb4b82973f475527f8955530
Reviewed-on: #1
zdc-tools
Obsahuje skript pre vytvorenie lokálnej VM prostredníctvom multipass.run aplikácie.
Predpoklady
- Nainštalovaná aplikácia multipass.run
- Nainštalovaný git
Inicializácia
Stiahnutie skriptov a konfiguračných súborov 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íkazmi multipass exec
konfigurované jednotlivé časti prostredia:
- python venv
- stiahne zdc-odoo repozitár
- vytvorí databázu podľa šablóny
Parametre skriptu
<ZDC_VM_NAME>
- názov virtuálneho servera
Spustenie skriptu
./zdc-odoo-vm.sh <ZDC_VM_NAME>
Languages
Shell
100%