]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
prometheus - initial def slave0{09..12}
authorHannes Eichblatt <hannes.eichblatt@publicispixelpark.de>
Wed, 4 May 2016 12:04:50 +0000 (14:04 +0200)
committerHannes Eichblatt <hannes.eichblatt@publicispixelpark.de>
Wed, 4 May 2016 12:04:50 +0000 (14:04 +0200)
customer/prometheus/slave009.prometheus.pixelpark.net.yaml [new file with mode: 0644]
customer/prometheus/slave010.prometheus.pixelpark.net.yaml [new file with mode: 0644]
customer/prometheus/slave011.prometheus.pixelpark.net.yaml [new file with mode: 0644]
customer/prometheus/slave012.prometheus.pixelpark.net.yaml [new file with mode: 0644]

diff --git a/customer/prometheus/slave009.prometheus.pixelpark.net.yaml b/customer/prometheus/slave009.prometheus.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..38a085f
--- /dev/null
@@ -0,0 +1,34 @@
+---
+site::role: base
+
+site::additional_classes:
+  - logstash
+
+logstash::filter:
+  - journald
+
+logstash::generic_resource:
+  mesos-slave:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u mesos-slave'
+      type: mesos-slave
+      tags: 
+        - 'talos'
+  docker:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u docker'
+      type: docker
+      tags: 
+        - 'talos'
+
+accounts::users:
+  sebastian.kuepers:
+    apply: true
+    sudo: true
+  samuel.bufe:
+    apply: true
+    sudo: true
\ No newline at end of file
diff --git a/customer/prometheus/slave010.prometheus.pixelpark.net.yaml b/customer/prometheus/slave010.prometheus.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..38a085f
--- /dev/null
@@ -0,0 +1,34 @@
+---
+site::role: base
+
+site::additional_classes:
+  - logstash
+
+logstash::filter:
+  - journald
+
+logstash::generic_resource:
+  mesos-slave:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u mesos-slave'
+      type: mesos-slave
+      tags: 
+        - 'talos'
+  docker:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u docker'
+      type: docker
+      tags: 
+        - 'talos'
+
+accounts::users:
+  sebastian.kuepers:
+    apply: true
+    sudo: true
+  samuel.bufe:
+    apply: true
+    sudo: true
\ No newline at end of file
diff --git a/customer/prometheus/slave011.prometheus.pixelpark.net.yaml b/customer/prometheus/slave011.prometheus.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..38a085f
--- /dev/null
@@ -0,0 +1,34 @@
+---
+site::role: base
+
+site::additional_classes:
+  - logstash
+
+logstash::filter:
+  - journald
+
+logstash::generic_resource:
+  mesos-slave:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u mesos-slave'
+      type: mesos-slave
+      tags: 
+        - 'talos'
+  docker:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u docker'
+      type: docker
+      tags: 
+        - 'talos'
+
+accounts::users:
+  sebastian.kuepers:
+    apply: true
+    sudo: true
+  samuel.bufe:
+    apply: true
+    sudo: true
\ No newline at end of file
diff --git a/customer/prometheus/slave012.prometheus.pixelpark.net.yaml b/customer/prometheus/slave012.prometheus.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..38a085f
--- /dev/null
@@ -0,0 +1,34 @@
+---
+site::role: base
+
+site::additional_classes:
+  - logstash
+
+logstash::filter:
+  - journald
+
+logstash::generic_resource:
+  mesos-slave:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u mesos-slave'
+      type: mesos-slave
+      tags: 
+        - 'talos'
+  docker:
+    resource: pipe
+    order: 10 # Input
+    parameters:
+      command: 'journalctl -fl -u docker'
+      type: docker
+      tags: 
+        - 'talos'
+
+accounts::users:
+  sebastian.kuepers:
+    apply: true
+    sudo: true
+  samuel.bufe:
+    apply: true
+    sudo: true
\ No newline at end of file