Commit Graph

  • c81588265b Small changes main niku 2022-04-09 19:01:24 +02:00
  • 55a487fed3 Confirmation of chosen preset self-service portal niku 2022-04-09 11:08:46 +02:00
  • 777d0cfbd7 Added enum for self-service options niku 2022-04-09 10:54:13 +02:00
  • b546e03e37 Added more comments niku 2022-04-08 22:32:30 +02:00
  • 6608e1216b Updated ansible.cfg template to attempt more retries niku 2022-04-08 22:32:13 +02:00
  • 61428cf80a Formatted files using yapf niku 2022-04-08 21:22:16 +02:00
  • db13dfb04b Removed unnecessary comments niku 2022-04-08 21:21:34 +02:00
  • b99fe97267 Added comments niku 2022-04-08 21:19:18 +02:00
  • acda51a6b4 Added default values for taking input niku 2022-04-08 14:20:40 +02:00
  • cd736a2606 Fixed ansible collection requirement install niku 2022-04-08 14:20:22 +02:00
  • a1c7052e85 Added self-service-portal wrapper around CLI niku 2022-04-08 13:14:55 +02:00
  • efe5901a55 Refactored service.py and added recovery cmd niku 2022-04-07 14:02:04 +02:00
  • 7ed3be574a Only shows section in vagrantfile when applicable niku 2022-04-07 14:01:41 +02:00
  • a330bb17d1 Added resource mngmnt option for machine types niku 2022-03-15 23:08:54 +01:00
  • 4f3de27656 Removed README.md niku 2022-03-15 08:41:04 +01:00
  • 7b00e6d893 Prevent accidental .ssh overwrite fuck up niku 2022-03-15 08:35:34 +01:00
  • 63b959c8cd Better indication no postgres instance detected niku 2022-03-15 08:34:58 +01:00
  • 04a7ff551c Fixed broken ansible package install_deps.sh niku 2022-03-15 08:30:07 +01:00
  • 0b574e24bb Added annotations import to service.py niku 2022-03-14 22:53:20 +01:00
  • 52b3dad70c Fixed install_deps.sh for ubuntu 20.04 niku 2022-03-14 22:53:08 +01:00
  • b9d844d405 Updated install_deps.sh niku 2022-03-14 22:29:46 +01:00
  • e7f26fbf6f Replaced self_service.sh with service.py niku 2022-03-14 21:58:25 +01:00
  • cdca807aa0 Added php7.4-pgsql dep to nginx-webserver niku 2022-03-14 15:20:10 +01:00
  • ba93280fd6 Updated index.php niku 2022-03-14 15:19:44 +01:00
  • 790e83b8fb Added copying of sample-data to db vm niku 2022-03-14 14:39:23 +01:00
  • b465413d42 Added update step to update pg_hba.conf postgresql/tasks niku 2022-03-14 11:47:55 +01:00
  • 58f2a973d9 Moved sample.csv niku 2022-03-14 11:47:20 +01:00
  • c23898f2d0 WIP self-service.sh niku 2022-03-14 11:47:07 +01:00
  • 400806fd29 WIP postgresql role niku 2022-03-14 11:33:22 +01:00
  • 6e55c7ef47 Added postgres section to Vagrantfile.template niku 2022-03-14 11:32:58 +01:00
  • b71d98dcea install_deps.sh installs ansible requirements niku 2022-03-14 11:32:32 +01:00
  • e8d86d41ea Added postgres to site.yml niku 2022-03-10 21:27:31 +01:00
  • 909ef2b5c8 Added README.md niku 2022-03-10 21:27:13 +01:00
  • 4fb0c5c43b Added postgresql role niku 2022-03-10 21:26:46 +01:00
  • ec0a1adc01 Added php to nginx-webserver niku 2022-03-10 09:47:12 +01:00
  • 5108efea23 Converted nginx-webserver index.html to php niku 2022-03-10 08:55:57 +01:00
  • b80bd3e913 Added shebang to install_deps.sh niku 2022-03-10 08:55:36 +01:00
  • fa939a9e90 Removed scripts (included in inv-alias branch) niku 2022-03-10 08:50:11 +01:00
  • f220100cd3 Removed customer0/ inv-alias niku 2022-03-05 13:31:45 +01:00
  • 0912579ad1 Migrated to ansible roles niku 2022-03-05 13:31:25 +01:00
  • 67efc68362 moved ansible inventory generation out of Vagrant niku 2022-03-05 12:51:32 +01:00
  • 4bb1d838dd Added new index.html to install_nginx.yml niku 2022-02-23 18:29:22 +01:00
  • 7fd3bb2c37 Finished loadbalancer playbook with config niku 2022-02-23 18:28:35 +01:00
  • 4cb905883c Vagrantfile collects addictional groups & hostvars niku 2022-02-23 18:28:04 +01:00
  • a60c7cbd1e Added prettier file for .j2 formatting niku 2022-02-23 18:26:44 +01:00
  • 714cdecd0a WIP loadbalancer config template niku 2022-02-23 15:52:06 +01:00
  • b9c35eac3c WIP loadbalancer playbook niku 2022-02-23 15:51:52 +01:00
  • 3df7d18157 Removed commands at end of self_service.sh niku 2022-02-23 15:51:08 +01:00
  • 71832456e0 self_service.sh support webservers and lb's niku 2022-02-23 15:49:47 +01:00
  • 9ba1918d3a linking playbooks to customer directory niku 2022-02-23 15:48:57 +01:00
  • fefc1f228c Added dynamic creation of webservers and lb's niku 2022-02-23 15:47:58 +01:00
  • 2e6c7542ba update ansible.cfg inventory path to vagrant niku 2022-02-23 15:46:25 +01:00
  • 3a685d5106 Added forced removal of vm's in rm_customer.sh niku 2022-02-23 15:45:24 +01:00
  • 417c089678 Added script for removing all customer traces niku 2022-02-17 14:20:02 +01:00
  • c1e35d46e4 Updated .gitignore niku 2022-02-17 14:19:49 +01:00
  • d92076dacd Added self-service script (for webserver) niku 2022-02-17 14:19:42 +01:00
  • dd3fa5f344 Updated hosto option parsing niku 2022-02-13 22:44:00 +01:00
  • 092850b9bd Updated help string niku 2022-02-13 22:43:21 +01:00
  • 81c147ece6 Updated .gitignore niku 2022-02-13 14:04:06 +01:00
  • d2cad4315b Added build script for binaries niku 2022-02-13 14:03:57 +01:00
  • ff02954482 Added version flag to hosto niku 2022-02-13 13:52:27 +01:00
  • 4a49c99244 Added help flag to hosto niku 2022-02-13 13:47:42 +01:00
  • 54b88dedb9 Updated hosto file not found message niku 2022-02-13 13:29:28 +01:00
  • 566a9fecec inv-alias now uses the absolute path for regions niku 2022-02-13 13:19:58 +01:00
  • e652c1e1c5 Added activation script for repo bin folder niku 2022-02-12 21:22:18 +01:00
  • 5a0f72b41a Added inv-alias and hosto niku 2022-02-12 21:21:42 +01:00
  • dfe5db0360 Updated customer0/inventory niku 2022-02-12 21:21:13 +01:00
  • 9750e9b096 Added ansible config for customer0 niku 2022-02-12 16:55:16 +01:00
  • 52505d6fb3 Added static IP to customer0 niku 2022-02-12 16:54:58 +01:00
  • 30b59dba5b Added a sample customer niku 2022-02-12 16:44:25 +01:00
  • a0c0e89944 Added script for displaying version of deps niku 2022-02-12 16:21:13 +01:00
  • 6e10d91d1d Added installation script for deps niku 2022-02-12 16:20:33 +01:00
  • 96ac1ae774 Added .gitignore file niku 2022-02-12 16:19:50 +01:00