Skip to content

Instantly share code, notes, and snippets.

View darioblanco's full-sized avatar

Darío Blanco Iturriaga darioblanco

View GitHub Profile
Tue Apr 19 11:46:03 UTC 2016
platform: linux
image: docker:///busybox
run:
path: echo
args: [Worker task successfully executed]
platform: linux
image: docker:///busybox
run:
path: echo
args: [Integration suite successfully executed]
---
platform: linux
image: docker:///busybox
run:
path: echo
args: [Mysql task executed successfully]
---
platform: linux
image: docker:///concourse/concourse-ci
inputs:
- name: release
- name: final-release
outputs:
@darioblanco
darioblanco / rabbitmq.config
Last active May 30, 2018 08:25
Example of rabbitmq/templates/rabbitmq.config for clustering
[
{rabbit, [
{cluster_nodes, {['rabbit@mynode1', 'rabbit@mynode2'], disc}},
{cluster_partition_handling, ignore},
{default_user, <<"guest">>},
{default_pass, <<"guest">>}
]},
{kernel, [
{inet_dist_listen_max, 44001},
{inet_dist_listen_min, 44001}
@darioblanco
darioblanco / check-zookeeper-proc.json
Created May 30, 2018 08:29
Example of server check config in /etc/sensu/conf.d/checks/check-zookeeper-proc.json
{
"checks": {
"check-zookeeper-proc": {
"command": "/etc/sensu/plugins/check-procs.rb -p '/usr/share/java/zookeeper.jar'",
"interval": 60,
"occurrences": 2,
"handlers": ["default"],
"subscribers": ["zookeeper"]
}
}
@darioblanco
darioblanco / client.json
Created May 30, 2018 08:32
Client configuration
{
"client": {
"name": "myhost.foo.var.com",
"address": "192.168.1.1",
"subscriptions": [
"myhost.foo.var.com"
]
}
}
@darioblanco
darioblanco / remediator.json
Created May 30, 2018 08:33
Example of remediation handler config in /etc/sensu/conf.d/handlers/remediator.json
{
"handlers": {
"remediator": {
"command": "/etc/sensu/handlers/sensu.rb",
"type": "pipe",
"severities": ["critical"]
}
}
}