Skip to content
Discussion options

You must be logged in to vote

The brokerProperties can be used to set acceptor params not defined in ActiveMQArtemis CRD, and the other-client-crl.pem file can be included in a secret and mounted using extraMounts, i.e.

kubectl create secret generic my-crl-secret --from-file=other-client-crl.pem=./other-client-crl.pem

apiVersion: broker.amq.io/v1beta1
kind: ActiveMQArtemis
metadata:
  name: artemis-mqtt-ssl-crl
spec:
  deploymentPlan:
    size: 1
    image: placeholder
    extraMounts:
      secrets:
        - my-crl-secret
  acceptors:
  - name: my-mqtt-acceptor
    protocols: MQTT
    port: 8883
    sslEnabled: true
  brokerProperties:
    - "acceptorConfigurations.my-mqtt-acceptor.params.crlPath=/amq/extra/secretes…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@lordigon
Comment options

@brusdev
Comment options

@gtully
Comment options

gtully Feb 9, 2023
Collaborator

Answer selected by brusdev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants