Commit Graph

  • 2c4eed7d5b setup cron for nextcloud richard 2018-04-07 13:47:32 -04:00
  • bbc06bae70 return xaibox to using php+apache image richard 2018-04-07 09:49:09 -04:00
  • 83ec6809d6 refactor docker swarm to use just home without workers for now add caching at nginx level for portainer and gitea richard 2018-04-07 08:11:23 -04:00
  • 3ed65eefe9 use nginx with caching for nextcloud fpm richard 2018-03-12 22:40:03 -04:00
  • 978e2cf56d setup fluentd prometheus exporter richard 2018-03-06 17:11:57 -05:00
  • 868e44d3cb update glusterfs role to include deployment of gluster_exporter for prometheus richard 2018-03-06 11:38:04 -05:00
  • e32fb90662 hacking at glusterfs cubox-i role for specific configs richard 2018-03-04 22:02:21 -05:00
  • d778f68993 update nextcloud to v13 adjust the ddagent_source script to not block on starting or installing integration richard 2018-02-25 15:41:47 -05:00
  • 5fae85734b add letsencrypt to the build scripts richard 2018-02-23 06:40:49 -05:00
  • f85cd16b5d dockerfiles for php composer images richard 2018-02-17 19:46:04 -05:00
  • fd38897050 update datadog service richard 2018-02-10 16:23:07 -05:00
  • d8ce064619 script for anisble in phpstorm cron for restarting failed vms richard 2018-02-07 21:51:09 -05:00
  • 6f07b9e5c8 update dns entries for dkhost add registry to services richard 2018-02-06 21:29:49 -05:00
  • c77a521832 rename update_ns.sh script richard 2018-02-04 11:33:51 -05:00
  • d817d13607 add service scripts richard 2018-02-03 09:02:45 -05:00
  • 9cfcc7de0b update prod-private network to prod. docker doesn't seem to support - in the network names now richard 2018-01-20 22:08:49 -05:00
  • 547aea8ef6 cron docker service richard 2018-01-20 11:12:02 -05:00
  • bc08842d57 update docker and postgres installs richard 2018-01-07 12:43:41 -05:00
  • 771dfabd69 add abcapi to sslproxy richard 2017-12-31 13:00:40 -05:00
  • d6806a673e switch sslproxy and fluentd to global service so each host runs one container. richard 2017-12-23 22:03:51 -05:00
  • 785db4ec18 try async-connect for container logging to fluentd richard 2017-11-11 09:34:46 -05:00
  • 1d814563e4 add dkhost05 richard 2017-11-04 11:36:32 -04:00
  • 54f9550f10 add fluentd logging to other containers richard 2017-11-04 09:54:29 -04:00
  • 227a958f8e fluentd container logging to loggly. richard 2017-10-24 22:47:45 -04:00
  • 2287ce73a5 - switch to using single ssl cert for all domains richard 2017-10-06 06:24:04 -04:00
  • 9988549d59 - unistall script for certbot - update resource limits for some docker container richard 2017-10-04 06:15:03 -04:00
  • 92950ffd2d reworked letsencrypt to use docker containers instead of certbot on the host. richard 2017-10-02 06:32:53 -04:00
  • de1e0d66c3 update sslproxy to support large files for nextcloud richard 2017-07-20 21:44:53 -04:00
  • e6900502e4 setup nextcloud service richard 2017-07-15 23:32:27 -04:00
  • 5e8759156f setup papertrail logging on managed hosts and sslproxy container richard 2017-06-26 20:43:49 -04:00
  • 9adfff78e2 - fix datadog logging for all hosts, except cubox-i - fix jenkins reverse proxy errors richard 2017-06-25 21:05:32 -04:00
  • 4c5d84de54 add dynamic motd with hostname, ip and other stats richard 2017-06-23 09:13:58 -04:00
  • e7d94e2c3a refactor dns entries dkswarm playbook richard 2017-06-18 22:22:02 -04:00
  • 3c9c13d3eb update sslproxy to use dns instead of ip richard 2017-06-18 20:56:39 -04:00
  • 8bc3760fd4 last try with graylog richard 2017-06-18 10:23:50 -04:00
  • 5abf0f4ccc add dkhost01 to vagrant richard 2017-06-17 11:00:52 -04:00
  • 4fd5419a07 configure managed hosts to forward syslog messages to logs.xai-corp.net via udp richard 2017-06-16 23:16:52 -04:00
  • 76c0d85fb9 fix elasticsearch by creating a distributed glusterfs filesystem for elasticsearch data richard 2017-06-16 22:47:03 -04:00
  • 7e22e561cd move letsencrypt to /opt/shared update dkregistry richard 2017-06-16 09:23:01 -04:00
  • aa4f5952d1 setting up graylog docker swarm services richard 2017-06-14 14:22:05 -04:00
  • a05d635641 create bootstrap_vms role to run vagrant file on host, creating managed vms (dkhost03 and dkhost04) richard 2017-06-06 09:31:12 -04:00
  • 7374d7767b moved some services over to dkhost02 richard 2017-05-27 23:29:11 -04:00
  • 165e5ffe54 setup docker hosts to mount glusterfs mounts move git.xai-corp.net to dkhost02 richard 2017-05-26 09:10:07 -04:00
  • 3866d4c17b update ns.xai-corp.net and managed_setup richard 2017-05-22 23:37:43 -04:00
  • b0c52090a8 work on xai-corp vm servers richard 2017-05-07 22:12:33 -04:00
  • 6b106e437f mount the dkhost share automatically richard 2016-12-30 11:52:57 -05:00
  • 96087c2295 Docker host and docker registry richard 2016-12-28 13:13:35 -05:00
  • a519e04791 Roles for td-agent and td-agent-bit richard 2016-12-18 17:04:42 -05:00
  • c26a0e2d21 update requirements.yml and ansible.config richard 2016-12-12 07:23:37 -05:00
  • fd770130ff remove jenkins and jave submodule definitions richard 2015-09-27 11:28:57 -04:00
  • 867a6dffb8 setup apache conf and vhosts for sql and home richard 2015-09-20 22:41:11 -04:00
  • c187c1005c setup bind config files in ns.xai-corp.net role richard 2015-09-20 15:41:18 -04:00
  • c639e5dc4b create roles for richard user and home.xai-corp.net richard 2015-09-19 16:49:12 -04:00
  • 8ddae69caf setup php website with nginx role richard 2015-09-13 17:44:27 -04:00
  • 50e8b2f41f template role nginx role jenkins clean install working richard 2015-09-09 08:10:06 -04:00
  • 2fb838dd9a initial commit richard 2015-09-05 20:25:49 -04:00