diff --git a/kubernetes-templates/rabbitmq/0/README.md b/kubernetes-templates/rabbitmq/0/README.md
new file mode 100644
index 0000000..3405e06
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/0/README.md
@@ -0,0 +1,3 @@
+# RabbitMQ
+
+This Chart provides a basic RabbitMQ instance running in kubernetes.
diff --git a/kubernetes-templates/rabbitmq/0/rabbitmq-rc.yaml b/kubernetes-templates/rabbitmq/0/rabbitmq-rc.yaml
new file mode 100644
index 0000000..3005eff
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/0/rabbitmq-rc.yaml
@@ -0,0 +1,19 @@
+apiVersion: v1
+kind: ReplicationController
+metadata:
+ name: rabbitmq
+ labels:
+ provider: rabbitmq
+ heritage: helm
+spec:
+ replicas: ${REPLICAS}
+ template:
+ metadata:
+ labels:
+ provider: rabbitmq
+ spec:
+ containers:
+ - name: rabbitmq
+ image: rabbitmq:3.6.0
+ ports:
+ - containerPort: 5672
diff --git a/kubernetes-templates/rabbitmq/0/rabbitmq-svc.yaml b/kubernetes-templates/rabbitmq/0/rabbitmq-svc.yaml
new file mode 100644
index 0000000..58a0325
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/0/rabbitmq-svc.yaml
@@ -0,0 +1,13 @@
+apiVersion: v1
+kind: Service
+metadata:
+ name: rabbitmq
+ labels:
+ provider: rabbitmq
+ heritage: helm
+spec:
+ ports:
+ - port: ${SERVICE_PORT}
+ targetPort: 5672
+ selector:
+ provider: rabbitmq
diff --git a/kubernetes-templates/rabbitmq/0/rancher-compose.yml b/kubernetes-templates/rabbitmq/0/rancher-compose.yml
new file mode 100644
index 0000000..3cfc00e
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/0/rancher-compose.yml
@@ -0,0 +1,19 @@
+.catalog:
+ name: RabbitMQ
+ version: 3.6.0-rancher1
+ description: A reliable, distributed messaging broker
+ questions:
+ - variable: REPLICAS
+ default: 1
+ min: 1
+ max: 1
+ label: Server Replicas
+ description: Initial number of server replicas
+ required: true
+ type: int
+ - variable: SERVICE_PORT
+ default: 5672
+ label: Service port
+ description: Port to expose the service on
+ required: true
+ type: int
diff --git a/kubernetes-templates/rabbitmq/catalogIcon-rabbitmq.svg b/kubernetes-templates/rabbitmq/catalogIcon-rabbitmq.svg
new file mode 100644
index 0000000..cf9c15c
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/catalogIcon-rabbitmq.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/kubernetes-templates/rabbitmq/config.yml b/kubernetes-templates/rabbitmq/config.yml
new file mode 100644
index 0000000..4b6e6e0
--- /dev/null
+++ b/kubernetes-templates/rabbitmq/config.yml
@@ -0,0 +1,5 @@
+name: RabbitMQ
+version: 3.6.0-rancher1
+maintainer: Matt Fisher
+category: Messaging
+description: A reliable, distributed messaging broker