65 Commits

Author SHA1 Message Date
acda51a6b4 Added default values for taking input 2022-04-08 14:20:40 +02:00
cd736a2606 Fixed ansible collection requirement install 2022-04-08 14:20:22 +02:00
a1c7052e85 Added self-service-portal wrapper around CLI 2022-04-08 13:14:55 +02:00
efe5901a55 Refactored service.py and added recovery cmd 2022-04-07 14:02:04 +02:00
7ed3be574a Only shows section in vagrantfile when applicable 2022-04-07 14:01:41 +02:00
a330bb17d1 Added resource mngmnt option for machine types 2022-03-15 23:08:54 +01:00
4f3de27656 Removed README.md 2022-03-15 08:41:04 +01:00
7b00e6d893 Prevent accidental .ssh overwrite fuck up 2022-03-15 08:35:34 +01:00
63b959c8cd Better indication no postgres instance detected 2022-03-15 08:34:58 +01:00
04a7ff551c Fixed broken ansible package install_deps.sh 2022-03-15 08:30:07 +01:00
0b574e24bb Added annotations import to service.py 2022-03-14 22:53:20 +01:00
52b3dad70c Fixed install_deps.sh for ubuntu 20.04 2022-03-14 22:53:08 +01:00
b9d844d405 Updated install_deps.sh 2022-03-14 22:29:46 +01:00
e7f26fbf6f Replaced self_service.sh with service.py 2022-03-14 21:58:25 +01:00
cdca807aa0 Added php7.4-pgsql dep to nginx-webserver 2022-03-14 15:20:10 +01:00
ba93280fd6 Updated index.php 2022-03-14 15:19:44 +01:00
790e83b8fb Added copying of sample-data to db vm 2022-03-14 14:39:23 +01:00
b465413d42 Added update step to update pg_hba.conf postgresql/tasks 2022-03-14 11:47:55 +01:00
58f2a973d9 Moved sample.csv 2022-03-14 11:47:20 +01:00
c23898f2d0 WIP self-service.sh 2022-03-14 11:47:07 +01:00
400806fd29 WIP postgresql role 2022-03-14 11:33:22 +01:00
6e55c7ef47 Added postgres section to Vagrantfile.template 2022-03-14 11:32:58 +01:00
b71d98dcea install_deps.sh installs ansible requirements 2022-03-14 11:32:32 +01:00
e8d86d41ea Added postgres to site.yml 2022-03-10 21:27:31 +01:00
909ef2b5c8 Added README.md 2022-03-10 21:27:13 +01:00
4fb0c5c43b Added postgresql role 2022-03-10 21:26:46 +01:00
ec0a1adc01 Added php to nginx-webserver 2022-03-10 09:47:12 +01:00
5108efea23 Converted nginx-webserver index.html to php 2022-03-10 08:55:57 +01:00
b80bd3e913 Added shebang to install_deps.sh 2022-03-10 08:55:36 +01:00
fa939a9e90 Removed scripts (included in inv-alias branch) 2022-03-10 08:50:11 +01:00
f220100cd3 Removed customer0/ 2022-03-05 13:31:45 +01:00
0912579ad1 Migrated to ansible roles 2022-03-05 13:31:25 +01:00
67efc68362 moved ansible inventory generation out of Vagrant 2022-03-05 12:51:32 +01:00
4bb1d838dd Added new index.html to install_nginx.yml 2022-02-23 18:29:22 +01:00
7fd3bb2c37 Finished loadbalancer playbook with config 2022-02-23 18:28:35 +01:00
4cb905883c Vagrantfile collects addictional groups & hostvars 2022-02-23 18:28:04 +01:00
a60c7cbd1e Added prettier file for .j2 formatting 2022-02-23 18:26:44 +01:00
714cdecd0a WIP loadbalancer config template 2022-02-23 15:52:06 +01:00
b9c35eac3c WIP loadbalancer playbook 2022-02-23 15:51:52 +01:00
3df7d18157 Removed commands at end of self_service.sh 2022-02-23 15:51:08 +01:00
71832456e0 self_service.sh support webservers and lb's 2022-02-23 15:49:47 +01:00
9ba1918d3a linking playbooks to customer directory 2022-02-23 15:48:57 +01:00
fefc1f228c Added dynamic creation of webservers and lb's 2022-02-23 15:47:58 +01:00
2e6c7542ba update ansible.cfg inventory path to vagrant 2022-02-23 15:46:25 +01:00
3a685d5106 Added forced removal of vm's in rm_customer.sh 2022-02-23 15:45:24 +01:00
417c089678 Added script for removing all customer traces 2022-02-17 14:20:02 +01:00
c1e35d46e4 Updated .gitignore 2022-02-17 14:19:49 +01:00
d92076dacd Added self-service script (for webserver) 2022-02-17 14:19:42 +01:00
dd3fa5f344 Updated hosto option parsing 2022-02-13 22:44:00 +01:00
092850b9bd Updated help string 2022-02-13 22:43:21 +01:00