From b23f09517a70445b697d72cf2f8cff22894668c9 Mon Sep 17 00:00:00 2001 From: Jakob Steiner Date: Wed, 29 May 2024 17:31:36 +0200 Subject: [PATCH] feat(hatchet): custom rabbitmq Signed-off-by: Jakob Steiner --- packages/hatchet/v0.28.7+1/package.yaml | 7 +++++++ packages/hatchet/v0.28.7+1/rabbitmq.yaml | 16 ++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 packages/hatchet/v0.28.7+1/rabbitmq.yaml diff --git a/packages/hatchet/v0.28.7+1/package.yaml b/packages/hatchet/v0.28.7+1/package.yaml index ef92e018..970aafad 100644 --- a/packages/hatchet/v0.28.7+1/package.yaml +++ b/packages/hatchet/v0.28.7+1/package.yaml @@ -21,6 +21,8 @@ references: - label: Website url: https://hatchet.run/ defaultNamespace: hatchet +manifests: + - url: http://host.minikube.internal:9090/packages/hatchet/v0.28.7+1/rabbitmq.yaml helm: repositoryUrl: https://hatchet-dev.github.io/hatchet-charts chartName: hatchet-stack @@ -40,6 +42,11 @@ helm: envFrom: [] caddy: enabled: true + rabbitmq: + enabled: false +dependencies: + - name: rabbitmq-operator + version: ">=2.8.0" valueDefinitions: encryptionSecretSource: metadata: diff --git a/packages/hatchet/v0.28.7+1/rabbitmq.yaml b/packages/hatchet/v0.28.7+1/rabbitmq.yaml new file mode 100644 index 00000000..571be623 --- /dev/null +++ b/packages/hatchet/v0.28.7+1/rabbitmq.yaml @@ -0,0 +1,16 @@ +apiVersion: rabbitmq.com/v1beta1 +kind: RabbitmqCluster +metadata: + name: hatchet-rabbitmq +spec: + delayStartSeconds: 30 + replicas: 3 + terminationGracePeriodSeconds: 604800 + rabbitmq: + additionalConfig: | + default_user = hatchet + default_pass = hatchet + resources: + requests: + cpu: 200m + memory: 500Mi