There are several independant tutorials in this repo
Tutorial listing
- OpenShift CLI (oc)
- Access to an OpenShift cluster
- Basic familiarity with OpenShift projects, ServiceAccounts, and Secrets
- (Optional) Existing TLS certificates. Otherwise, you can generate or fetch sample certificates.
We are setting up a Federated architecture for ActiveMQ Artemis brokers that...
A tutorial covering Artemis / RH-AMQ
To start please refer to /brokers/basic-broker
This will cover the basics of creating an AMQ Broker without authentication.
The next section would be /brokers/basic-auth
Aftewards for TLS refer to /brokers/basic-tls
If you want an end to end tutorial please of a broker with TLS passthrough and a route exposed please use \common-tasks\zero-to-tls.md
https://access.redhat.com/articles/2791941
High level examples of various types of brokers with different auth and settings are located in the "brokers" folder.
| Name | Description | Status |
|---|---|---|
| basic-auth | How to configure basic auth | Draft * |
| basic-broker | Limited impl with no auth | Draft * |
| basic-tls | Self Signed Cert broker | Draft * |
| common-broker | Some bells and whistles | In Progress |
| external-to-int | Attempt to do reencrypt | Early |
| int-to-int | Leveraging auto-ssl in OCP | In Progress |
High level examples of HA implementations with different setups are located in the "HA" folder.
| Name | Description | Status |
|---|---|---|
| dr | Sample dr broker setup | Draft * |
| federation | Same federation setup | Draft * |
| leader-follower ex | How to leader-follower (DB) | Draft * |
High level tutorials or walkthroughs on various types of tasks are located in the "common-tasks" folder.
| Name | Description | Status |
|---|---|---|
| zero-to-tls | From working with no ssl to ssl | Draft * |
| full cert chain | Tutorials may use full cert so this is my setup. | Draft * |
| debugging-amq | How to debug amq (DB) | Early |
| test tool | How to use my test tool | Draft * |
| manage-queues | How to create and manage queues | Draft * |
| exploring-console | How to use console to manage your broker | Draft * |
High level thoughts or details on migrating from one system to AMQ are located in the "migrations"folder.
| Name | Description | Status |
|---|---|---|
| rabbitmq | Strategies for migration from RMQ | Early |
| client proto map | Based upon my client and amq broker protocl mapping what url should you use. | Early |