Skip to content

rh-messaging/activemq-artemis-operator

Folders and files

NameName
Last commit message
Last commit date
Mar 26, 2025
Mar 26, 2025
Mar 26, 2025
Mar 26, 2025
Mar 28, 2025
Mar 26, 2025
Mar 26, 2025
Feb 9, 2023
Jan 17, 2025
Mar 6, 2024
Mar 26, 2025
Jan 17, 2025
Mar 26, 2025
Dec 4, 2021
Mar 25, 2025
Dec 7, 2021
Mar 26, 2025
Jun 28, 2022
Mar 26, 2025
Jan 17, 2025
Sep 29, 2022
Jan 17, 2025
Mar 26, 2025
Jan 2, 2025
Jan 17, 2025

Repository files navigation

ActiveMQ Artemis Operator

This project is a Kubernetes operator to manage the Apache ActiveMQ Artemis message broker.

Status

The current api version of all main CRDs managed by the operator is v1beta1.

Quickstart

The quickstart.md provides simple steps to quickly get the operator up and running as well as deploy/managing broker deployments.

Building

The building.md describes how to build operator and how to test your changes

OLM integration

The bundle.md contains instructions for how to build operator bundle images and integrate it into Operator Liftcycle Manager framework.

Debugging operator inside a container

Install delve in the builder container, i.e. RUN go install github.com/go-delve/delve/cmd/dlv@latest Disable build optimization, i.e. go build -gcflags="all=-N -l" Copy delve to the base-env container, i.e. COPY --from=builder /go/bin/dlv /bin Execute operator using delve, i.e. /bin/dlv exec --listen=0.0.0.0:40000 --headless=true --api-version=2 --accept-multiclient ${OPERATOR} $@