From bb4722d6b51afacd43174a5ca972993680ad2a77 Mon Sep 17 00:00:00 2001 From: Tiago Katcipis Date: Tue, 12 Jan 2016 20:59:37 -0200 Subject: [PATCH] Adding RabbitMQ example as mentioned on #1312 --- .../contrib/kubernetes/rabbitmq/rc.yml | 27 +++++++++++++++++++ .../contrib/kubernetes/rabbitmq/svc.yml | 17 ++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 documentation/examples/contrib/kubernetes/rabbitmq/rc.yml create mode 100644 documentation/examples/contrib/kubernetes/rabbitmq/svc.yml diff --git a/documentation/examples/contrib/kubernetes/rabbitmq/rc.yml b/documentation/examples/contrib/kubernetes/rabbitmq/rc.yml new file mode 100644 index 0000000000..b3ed2a40ae --- /dev/null +++ b/documentation/examples/contrib/kubernetes/rabbitmq/rc.yml @@ -0,0 +1,27 @@ +apiVersion: v1 +kind: ReplicationController +metadata: + name: rabbitmq +spec: + replicas: 1 + selector: + app: rabbitmq + template: + metadata: + name: rabbitmq + labels: + app: rabbitmq + spec: + containers: + - image: rabbitmq:3.5.4-management + name: rabbitmq + ports: + - containerPort: 5672 + name: service + - containerPort: 15672 + name: management + - image: kbudde/rabbitmq-exporter + name: rabbitmq-exporter + ports: + - containerPort: 9090 + name: exporter diff --git a/documentation/examples/contrib/kubernetes/rabbitmq/svc.yml b/documentation/examples/contrib/kubernetes/rabbitmq/svc.yml new file mode 100644 index 0000000000..de98e269c7 --- /dev/null +++ b/documentation/examples/contrib/kubernetes/rabbitmq/svc.yml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Service +metadata: + name: rabbitmq + labels: + name: rabbitmq + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "9090" +spec: + ports: + - port: 9090 + name: exporter + targetPort: exporter + protocol: TCP + selector: + app: rabbitmq