cloud-native-toolkit / cloud-native-toolkit/planning

Add MQ starter kit

Open
#756 0 comments 0 reactions 0 assignees View on GitHub
code pattern help wanted module needs info Workstream:CloudPaks
Dominant language
No language data
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
I'd like a concrete example of how to deploy MQ as part of a cloud native architecture.

**Which persona(s) does this feature benefit (e.g. developer, SRE, etc)?**
Developer and Admin

**What is the impact of not having this feature? What will be the benefit of having this feature?**
There are many benefits to deploying MQ alongside other cloud native technologies. Seeing a concrete example will help users learn how to do this with a practical example. They can also use this example to kickstart their own deployments.

**Describe the solution you'd like**
I'd like to add a new repository under the Starter Kit section for MQ.
Initially, the MQ starter kit would demonstrate the use of Git, GitOps, Tekton and ArgoCD to create a single source of truth for a MQ cloud native deployment on an OCP cluster. This provides Git based visibility and governance for MQ CI/CD.

We can look to add more components over time, and scenarios over time, but this is the MVP.

**Describe alternatives you've considered**
Stand-alone repository

**Additional context**
Additions could be OCS/Portworx, EFK, Prometheus/Grafana and so on, but we'll start with Git based operations.

**User Story**
As an MQ administrator, I want to move a set of queue managers from an on-premise deployment to a cloud native infrastructure based on RedHat OpenShift. I'd like to configure these queue managers to get the benefit of cloud native technologies such as Git and GitOps, Tekton and ArgoCD, and I'd like real-world deployable examples that show me how to do this.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.