Skip to content

Add Strimzi, Console and Registry installation to the quickstart#1

Open
tomncooper wants to merge 5 commits intomainfrom
initial
Open

Add Strimzi, Console and Registry installation to the quickstart#1
tomncooper wants to merge 5 commits intomainfrom
initial

Conversation

@tomncooper
Copy link
Contributor

@tomncooper tomncooper commented Mar 13, 2026

Following on from the Quick-Start Proposal. This is the initial implementation of the quick-start kustomize setup, with the basic Event Stack (Strimzi, Console and Registry).

This has only been tested on minikube (on Fedora Linux) so far. We will need test this on MacOS and with KIND and OCP etc. Any changes (script update, overlays) needed for those platforms can form future PRs. We can do an official v1 release once we have have those covered.

* Add the Strimzi, StreamsHub Console and Apicurio Registry Operator
  install to the base kustomization
* Add the single-node Kafka, Streamshub Console instance and Apircurio
  Registry instance installation to the stack kustomization
* Add install and uninstall scripts
* Add version update script
* Add Readme with intall and usage instructions

Signed-off-by: Thomas Cooper <code@tomcooper.dev>
Copy link
Member

@MikeEdgar MikeEdgar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM. I plan on testing this with an OCP cluster, but I don't think that's a blocker to merge.

@kornys
Copy link
Member

kornys commented Mar 16, 2026

On openshift I miss note in readme about exposing svc using routes and maybe call ommand in shell script if it is running against openshift. Or even better we can use overlays for openshift.

@tomncooper
Copy link
Contributor Author

@kornys do you want that to part of this PR or can we add the OCP overlays and docs as a later PR?

@kornys
Copy link
Member

kornys commented Mar 16, 2026

@kornys do you want that to part of this PR or can we add the OCP overlays and docs as a later PR?

It can be part of another PR Im okey with that. But I was confused by description that it should be tested also on OCP so I expected that this PR covers all platforms.

@tomncooper
Copy link
Contributor Author

tomncooper commented Mar 16, 2026

@kornys I updated the PR description to be a bit clearer. This PR is not the finished state, just the initial starting point. I would like to add several things before v1:

  • Check support on other platforms (MacOS, OCP, KIND etc)
  • Quick Start Docs for all supported platforms
  • Prometheus metics overlay
  • Basic smoke testing

If you are ok with this, can you approve this PR and we can then work on the other aspects.

Signed-off-by: Thomas Cooper <code@tomcooper.dev>
Signed-off-by: Thomas Cooper <code@tomcooper.dev>
Signed-off-by: Thomas Cooper <code@tomcooper.dev>
Signed-off-by: Thomas Cooper <code@tomcooper.dev>
@tomncooper tomncooper requested a review from Frawless March 17, 2026 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants