From 44ee536a0efa760cfab7ba15e4bf49465dfa4cd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Peveri?= Date: Wed, 24 Jan 2024 21:54:40 +0100 Subject: [PATCH] Add rabbitmq service #53 --- .k8s/rabbitmq-deployment.yaml | 42 +++++++++++++++++++++++++++++++++++ .k8s/rabbitmq-service.yaml | 22 ++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 .k8s/rabbitmq-deployment.yaml create mode 100644 .k8s/rabbitmq-service.yaml diff --git a/.k8s/rabbitmq-deployment.yaml b/.k8s/rabbitmq-deployment.yaml new file mode 100644 index 00000000..7ed40dbc --- /dev/null +++ b/.k8s/rabbitmq-deployment.yaml @@ -0,0 +1,42 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + kompose.cmd: kompose convert -f docker-compose.yaml + kompose.version: 1.31.2 (a92241f79) + creationTimestamp: null + labels: + io.kompose.service: rabbitmq + name: rabbitmq +spec: + replicas: 1 + selector: + matchLabels: + io.kompose.service: rabbitmq + strategy: {} + template: + metadata: + annotations: + kompose.cmd: kompose convert -f docker-compose.yaml + kompose.version: 1.31.2 (a92241f79) + creationTimestamp: null + labels: + io.kompose.network/typescript-ddd-cqrs-default: "true" + io.kompose.service: rabbitmq + spec: + containers: + - env: + - name: RABBITMQ_DEFAULT_PASS + - name: RABBITMQ_DEFAULT_USER + image: rabbitmq:3.12-management + name: rabbitmq + ports: + - containerPort: 5672 + hostPort: 5630 + protocol: TCP + - containerPort: 15672 + hostPort: 8090 + protocol: TCP + resources: {} + restartPolicy: Always +status: {} diff --git a/.k8s/rabbitmq-service.yaml b/.k8s/rabbitmq-service.yaml new file mode 100644 index 00000000..319d638d --- /dev/null +++ b/.k8s/rabbitmq-service.yaml @@ -0,0 +1,22 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + kompose.cmd: kompose convert -f docker-compose.yaml + kompose.version: 1.31.2 (a92241f79) + creationTimestamp: null + labels: + io.kompose.service: rabbitmq + name: rabbitmq +spec: + ports: + - name: "5630" + port: 5630 + targetPort: 5672 + - name: "8090" + port: 8090 + targetPort: 15672 + selector: + io.kompose.service: rabbitmq +status: + loadBalancer: {}