Yousef Alam
534926f9f4
Remove Storage role & inventory
2016-10-13 11:07:50 +01:00
Yousef Alam
f394ad4817
Merge pull request #68 from flamingspaz/sensuchecks
...
Add sensu checks for common subscribers
2016-10-12 14:10:31 +01:00
John Giannelos
ac92cfb60c
Merge pull request #69 from flamingspaz/consulbump
...
Bump Consul version to 0.7.0
2016-10-10 18:40:50 +03:00
Yousef Alam
c4a190de0f
Merge pull request #70 from akatsoulas/jenkins-folder
...
Add jenkins folder in efs.
2016-10-07 13:39:00 +01:00
Tasos Katsoulas
538b93c01a
Add jenkins folder in efs.
2016-10-07 15:21:38 +03:00
Yousef Alam
92a64827d9
Bump Consul version to 0.7.0
2016-10-06 14:47:11 +01:00
Yousef Alam
aa37b499d1
Add sensu checks for common subscribers
...
- Fix subscribers
- Install plugins and dependencies
- Add CPU load check
- Add memory use check
- Add VictorOps handler
2016-10-06 12:06:32 +01:00
John Giannelos
fe77c4a954
Merge pull request #67 from johngian/fix-admin-reverse-proxy
...
Restrict reverse proxy to admin/shared nodes.
2016-10-05 15:12:30 +03:00
John Giannelos
01cb9a9c8b
Restrict reverse proxy to admin/shared nodes.
2016-10-05 15:06:06 +03:00
Yousef Alam
dd5cd613bd
Merge pull request #66 from johngian/remove-gluster-fs-mounts
...
Remove gluster mountpoint from mesos-slave nodes.
2016-10-05 12:21:06 +01:00
John Giannelos
171321eed5
Remove gluster mountpoint from mesos-slave nodes.
2016-10-05 14:19:38 +03:00
John Giannelos
42746c13bc
Merge pull request #65 from johngian/fix-jenkins-reverse-proxy
...
Fix jenkins connectivity behind reverse proxy.
2016-10-04 20:43:05 +03:00
John Giannelos
75f1eca8aa
Fix jenkins connectivity behind reverse proxy.
2016-10-04 20:42:23 +03:00
Yousef Alam
01681e9ee2
Merge pull request #64 from johngian/fix-jenkins-consul-check
...
Fix consul check for jenkins instance.
2016-10-04 17:47:02 +01:00
John Giannelos
b329ed0bdf
Fix consul check for jenkins instance.
2016-10-04 19:46:15 +03:00
Yousef Alam
b84ce72223
Add admin node to inventory
...
- Remove jenkins node from inventory
2016-10-04 17:28:44 +01:00
Yousef Alam
dfd43620a9
Merge pull request #63 from johngian/admin
...
Add admin role in top level playbook.
2016-10-04 16:28:10 +01:00
John Giannelos
ec4258f9e9
Add admin role in top level playbook.
2016-10-04 18:27:13 +03:00
Yousef Alam
34758614a5
Merge pull request #61 from johngian/admin-service-proxy
...
Improve admin services discoverability.
2016-10-04 16:03:54 +01:00
John Giannelos
8667f236fd
Improve admin services discoverability.
...
* Setup haproxy as reverse proxy to admin services
* Use an alternative port for jenkins (was port 80)
* Backend services
* marathon
* chronos
* jenkins
* uchiwa
2016-10-04 17:58:24 +03:00
Yousef Alam
a36646e7e0
Merge pull request #62 from flamingspaz/jenkinsbump
...
Bump Jenkins image version
2016-10-04 14:21:53 +01:00
Yousef Alam
a1f2f66277
Bump Jenkins image version
2016-10-04 13:56:33 +01:00
Yousef Alam
b09e3a9c4e
Merge pull request #60 from johngian/fix-sensu-consul-check
...
Fix sensu definition for consul
2016-10-03 10:15:55 +01:00
John Giannelos
0d15346eaa
Fix sensu definition for consul
2016-10-03 11:56:26 +03:00
Yousef Alam
3fefe48052
Merge pull request #59 from flamingspaz/uchiwa_consul
...
Uchiwa consul service
2016-09-30 15:55:55 +01:00
Yousef Alam
a450c8dfea
Add admin tag to internal services
...
- Add Chronos service
2016-09-30 15:49:29 +01:00
Yousef Alam
010e33fe3b
Add Uchiwa Consul service and check
2016-09-30 15:16:47 +01:00
Yousef Alam
7914d086ea
Merge pull request #58 from flamingspaz/master
...
Add the client configuration to all nodes
2016-09-26 15:43:16 +01:00
Yousef Alam
39e1515a8f
Add the client configuration to all nodes
2016-09-26 15:37:36 +01:00
Yousef Alam
ee8ef15b69
Merge pull request #57 from flamingspaz/jenkins-efs
...
Migrate Jenkins to EFS
2016-09-26 13:29:43 +01:00
Yousef Alam
2bb4682859
Migrate Jenkins to EFS
2016-09-26 12:59:36 +01:00
Yousef Alam
c73ab98039
Merge pull request #55 from flamingspaz/sensu
...
Add configuration for Sensu server, client and API
2016-09-23 08:31:15 +01:00
Yousef Alam
f7b9711fd6
Add configuration for Sensu server, client and API
...
- Install and configure Sensu client on all nodes
- Install and configure Sensu server, API and Uchiwa on consul nodes
- Add Consul service and health check definitions
2016-09-22 08:58:11 +01:00
John Giannelos
3328fcd52a
Merge pull request #54 from flamingspaz/jenkins
...
Bump Jenkins release to 2016.9-1
2016-09-21 12:01:27 +03:00
Yousef Alam
45888e5d33
Bump Jenkins release to 2016.9-1
2016-09-21 10:00:15 +01:00
Yousef Alam
5097da5350
Merge pull request #53 from flamingspaz/efs
...
Add EFS Mount for persistent storage
2016-09-14 13:40:36 +01:00
Yousef Alam
2a69123951
Add EFS Mount for persistent storage
...
- Gather extra facts from the ec2_facts module
- Add 'storage' tag to both EFS and Gluster tasks
- Add variables for staging/production EFS FS IDs
- Move mesos-slave variables into group_vars
2016-09-14 13:26:37 +01:00
Yousef Alam
65697bd7ec
Merge pull request #52 from buluma/patch-1
...
Mozillaireland added
2016-09-13 10:48:49 +01:00
Michael Buluma
d986dd6ba6
Add folder for Mozilla Ireland
2016-09-13 08:22:35 +03:00
Yousef Alam
a8feff484e
Merge pull request #51 from buluma/patch-1
...
Update mesos-slave-wordpress-ops-production
2016-09-12 14:31:21 +01:00
Michael Buluma
b239ffb0c6
Add folders for wordpress
2016-09-12 16:00:44 +03:00
John Giannelos
ba4d51ee9f
Merge pull request #50 from flamingspaz/bug1294371
...
[Bug 1294371] Handle multiple custom domain names
2016-09-08 15:54:16 +03:00
Yousef Alam
e6ddaedbbc
[Bug 1294371] Handle multiple custom domain names
2016-09-08 13:31:25 +01:00
Yousef Alam
629c8da5f6
Merge pull request #49 from johngian/1297147
...
Create dirs for Innovation Prize WP persistent storage.
2016-09-02 11:13:11 +01:00
John Giannelos
dc9e8496f2
Create dirs for Innovation Prize WP persistent storage.
2016-09-02 13:10:21 +03:00
John Giannelos
2192744d99
Merge pull request #48 from akatsoulas/update-jenkins
...
Tag jenkins version.
2016-08-23 17:34:40 +03:00
Tasos Katsoulas
f59d4c0e4e
Tag jenkins version.
2016-08-23 17:20:44 +03:00
John Giannelos
72e98ed2e1
Update vault secrets.
2016-07-29 17:32:17 +02:00
Yousef Alam
b2e435d244
Merge pull request #46 from johngian/1286966
...
[Fix bug 1286966] Bump jenkins docker image version.
2016-07-25 12:54:12 +01:00
John Giannelos
90807d227a
[Fix bug 1286966] Bump jenkins docker image version.
2016-07-21 17:54:58 +03:00