Rh-messaging/activemq-artemis-operator - GitHub

Skip to content Dismiss alert {{ message }} / activemq-artemis-operator Public
  • Notifications You must be signed in to change notification settings
  • Fork 23
  • Star 24
  • Code
  • Pull requests 1
  • Projects
  • Security
  • Insights
Additional navigation options  mainBranchesTagsGo to fileCode

Folders and files

NameNameLast commit messageLast commit date

Latest commit

 

History

1,325 Commits
.github.github  
apiapi  
bundlebundle  
configconfig  
controllerscontrollers  
deploydeploy  
docsdocs  
entrypointentrypoint  
examplesexamples  
hackhack  
helm-charts/arkmq-org-broker-operatorhelm-charts/arkmq-org-broker-operator  
pkgpkg  
test/utilstest/utils  
versionversion  
.dockerignore.dockerignore  
.gitattributes.gitattributes  
.gitignore.gitignore  
AGENTS.mdAGENTS.md  
CLAUDE.mdCLAUDE.md  
DockerfileDockerfile  
LICENSELICENSE  
MakefileMakefile  
PROJECTPROJECT  
README.mdREADME.md  
bundle.Dockerfilebundle.Dockerfile  
catalog.Dockerfilecatalog.Dockerfile  
get_helm.shget_helm.sh  
go.modgo.mod  
go.sumgo.sum  
main.gomain.go  
View all files

Repository files navigation

  • README
  • Apache-2.0 license
ArkMQ Broker 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} $@

About

No description, website, or topics provided.

Resources

Readme

License

Apache-2.0 license

Uh oh!

There was an error while loading. Please reload this page.

Activity Custom properties

Stars

24 stars

Watchers

17 watching

Forks

23 forks Report repository

Releases

314 tags

Packages

Uh oh!

There was an error while loading. Please reload this page.

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

  • Go 96.9%
  • Shell 1.8%
  • Other 1.3%
You can’t perform that action at this time.

Tag » Activemq Artemis Wiki