Commit Graph

337 Commits

Author SHA1 Message Date
d6806a673e switch sslproxy and fluentd to global service so each host runs one container.
build own image for letsencrypt, and tweek update job runtime.
2017-12-23 22:03:51 -05:00
785db4ec18 try async-connect for container logging to fluentd 2017-11-11 09:34:46 -05:00
1d814563e4 add dkhost05 2017-11-04 11:36:32 -04:00
54f9550f10 add fluentd logging to other containers 2017-11-04 09:54:29 -04:00
227a958f8e fluentd container logging to loggly. 2017-10-24 22:47:45 -04:00
2287ce73a5 - switch to using single ssl cert for all domains 2017-10-06 06:24:04 -04:00
9988549d59 - unistall script for certbot
- update resource limits for some docker container
2017-10-04 06:15:03 -04:00
92950ffd2d reworked letsencrypt to use docker containers instead of certbot on the host. 2017-10-02 06:32:53 -04:00
de1e0d66c3 update sslproxy to support large files for nextcloud 2017-07-20 21:44:53 -04:00
e6900502e4 setup nextcloud service 2017-07-15 23:32:27 -04:00
5e8759156f setup papertrail logging on managed hosts and sslproxy container 2017-06-26 20:43:49 -04:00
9adfff78e2 - fix datadog logging for all hosts, except cubox-i
- fix jenkins reverse proxy errors
2017-06-25 21:05:32 -04:00
4c5d84de54 add dynamic motd with hostname, ip and other stats 2017-06-23 09:13:58 -04:00
e7d94e2c3a refactor dns entries
dkswarm playbook
2017-06-18 22:22:02 -04:00
3c9c13d3eb update sslproxy to use dns instead of ip 2017-06-18 20:56:39 -04:00
8bc3760fd4 last try with graylog 2017-06-18 10:23:50 -04:00
5abf0f4ccc add dkhost01 to vagrant 2017-06-17 11:00:52 -04:00
4fd5419a07 configure managed hosts to forward syslog messages to logs.xai-corp.net via udp 2017-06-16 23:16:52 -04:00
76c0d85fb9 fix elasticsearch by creating a distributed glusterfs filesystem for elasticsearch data
update graylog
2017-06-16 22:47:03 -04:00
7e22e561cd move letsencrypt to /opt/shared
update dkregistry
2017-06-16 09:23:01 -04:00
aa4f5952d1 setting up graylog docker swarm services 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) 2017-06-06 09:31:12 -04:00
7374d7767b moved some services over to dkhost02 2017-05-27 23:29:11 -04:00
165e5ffe54 setup docker hosts to mount glusterfs mounts
move git.xai-corp.net to dkhost02
2017-05-26 09:10:07 -04:00
3866d4c17b update ns.xai-corp.net and managed_setup 2017-05-22 23:37:43 -04:00
b0c52090a8 work on xai-corp vm servers 2017-05-07 22:12:33 -04:00
6b106e437f mount the dkhost share automatically 2016-12-30 11:52:57 -05:00
96087c2295 Docker host and docker registry 2016-12-28 13:13:35 -05:00
a519e04791 Roles for td-agent and td-agent-bit 2016-12-18 17:04:42 -05:00
c26a0e2d21 update requirements.yml and ansible.config
start home.xai-corp.net and home02.xai-corp.net playbooks
2016-12-12 07:23:37 -05:00
fd770130ff remove jenkins and jave submodule definitions 2015-09-27 11:28:57 -04:00
867a6dffb8 setup apache conf and vhosts for sql and home 2015-09-20 22:41:11 -04:00
c187c1005c setup bind config files in ns.xai-corp.net role 2015-09-20 15:41:18 -04:00
c639e5dc4b create roles for richard user and home.xai-corp.net 2015-09-19 16:49:12 -04:00
8ddae69caf setup php website with nginx role 2015-09-13 17:44:27 -04:00
50e8b2f41f template role
nginx role
jenkins clean install working
2015-09-09 08:10:06 -04:00
2fb838dd9a initial commit 2015-09-05 20:25:49 -04:00