Quick start¶
This page is a fast path into MKurator. Full install details, prerequisites, and troubleshooting live in INSTALL_AND_USE.md.
Prerequisites¶
- A Kubernetes cluster (1.28+ recommended)
- An existing IBM MQ queue manager with mqweb (Administrative REST API) enabled
- Network path from the cluster to mqweb (HTTPS, TLS verification on by default)
- A Kubernetes
Secretholding MQ credentials (referenced byQueueManagerConnection)
Install the operator¶
Pick one:
| Method | Doc |
|---|---|
| Helm (recommended) | INSTALL_AND_USE.md — Install the operator |
| Kustomize / release manifests | INSTALL_AND_USE.md — Install the operator |
Release artifacts: GitHub Releases (install.yaml,
install-crds.yaml, Helm chart on GHCR).
Connect and create a queue¶
- Create a
Secretwith MQ credentials (see sample Secret or Credentials secret). - Apply a
QueueManagerConnectionpointing at your mqweb endpoint. - Wait for the connection
Readycondition. - Apply a
QueueCR — the operator runsDEFINE QLOCAL(or alias/remote) via mqweb.
Step-by-step YAML and verification commands: INSTALL_AND_USE.md — Quick start: one queue.
Verify¶
kubectl get qmc,queue,topic,channel -A
kubectl describe queue <name> -n <namespace>
MQ-side checks: IBM_MQ_101.md (runmqsc, MQ console).
Next steps¶
| Topic | Link |
|---|---|
| All CR kinds | crds/README.md |
| Sample manifests | config/samples/README.md |
| Upgrade | UPGRADE.md |
| Local dev platform | DEVELOPMENT.md |
| Examples | examples/README.md |