diff --git a/values/plume/kustomize/staging/kustomization.yaml b/values/plume/kustomize/staging/kustomization.yaml index 70d6ad21..b6f07735 100644 --- a/values/plume/kustomize/staging/kustomization.yaml +++ b/values/plume/kustomize/staging/kustomization.yaml @@ -14,3 +14,4 @@ resources: - ../base - pv.yaml - pvc.yaml +- pubsub.yaml diff --git a/values/plume/kustomize/staging/pubsub.yaml b/values/plume/kustomize/staging/pubsub.yaml new file mode 100644 index 00000000..5c4cee41 --- /dev/null +++ b/values/plume/kustomize/staging/pubsub.yaml @@ -0,0 +1,54 @@ +apiVersion: dapr.io/v1alpha1 +kind: Component +metadata: + name: pubsub +spec: + version: v1 + type: pubsub.rabbitmq + metadata: + - name: hostname + secretKeyRef: + name: staging-atlantis-rabbitmq + key: connString + - name: username + value: user + - name: password + secretKeyRef: + name: staging-atlantis-rabbitmq + key: rabbitmq-password + - name: protocol + value: amqp + - name: durable + value: true + - name: deletedWhenUnused + value: false + - name: autoAck + value: false + - name: deliveryMode + value: 1 + - name: requeueInFailure + value: false + - name: prefetchCount + value: 0 + - name: reconnectWait + value: 0 + - name: concurrencyMode + value: parallel + - name: publisherConfirm + value: false + - name: backOffPolicy + value: exponential + - name: backOffInitialInterval + value: 100 + - name: backOffMaxRetries + value: 16 + - name: enableDeadLetter # Optional enable dead Letter or not + value: true + - name: maxLen # Optional max message count in a queue + value: 3000 + - name: maxLenBytes # Optional maximum length in bytes of a queue. + value: 10485760 + - name: exchangeKind + value: fanout + - name: clientName + value: "{appID}"