Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DBZ-3169 Adding blog post for UI #644

Closed
wants to merge 6 commits into from
Closed

Conversation

mdrillin
Copy link
Member

Adding blog post for the UI

@gunnarmorling
Copy link
Member

Thx, @mdrillin! Will review in the course of the week and planning to publish this early next week (the release announcement went out today, and we'll have a DBZ post on InfoQ coming out tomorrow).

@rk3rn3r
Copy link
Member

rk3rn3r commented Mar 1, 2021

LGTM, wdyt @gunnarmorling ?

@mdrillin
Copy link
Member Author

mdrillin commented Aug 5, 2021

@gunnarmorling - I updated the blog post title and text slightly to remove mention of the UI being included in a specific release, since it previously referred to the 1.5 release. Also, I updated the date on the post to 08-18-2021. The remainder still looks good to me.

The debezium-ui https://hub.docker.com/r/debezium/debezium-ui[docker image] is available for running the UI. To start the UI and connect to an existing Kafka Connect instance:

----
$ docker run -it --rm --name debezium-ui -p 8080:8080 -e KAFKA_CONNECT_URI=http://connect:8083 debezium/debezium-ui:1.5
Copy link
Member

Choose a reason for hiding this comment

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

Some users had issues with ui.base.uri property / UI_BASE_URI which is per default set to http://localhost:8080/api. @indraraj @uidoyen I know one of you worked on that. Is this still needed and do we need to add some documentation to the README and the blog post on that?

Copy link
Member

Choose a reason for hiding this comment

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

not sure, are you talking about this one DBZ-3209 ?

Copy link
Member

Choose a reason for hiding this comment

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

Yes, maybe. But maybe I am wrong that this related?

Copy link
Member

Choose a reason for hiding this comment

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

yeap some users reported issues around it and I am also not clear if this fixes it or it's even related. But maybe we can add some documentation to the README like how UI_BASE_URI by default set to http://localhost:8080/api and where if it can be modified.

@gunnarmorling
Copy link
Member

Pushed a commit with some updates.

@mdrillin, let's sync in the call in a bit, if we actually want to push this out tomorrow, the date in the file and file names need adjustment accordingly. Some of my changes would also be good to be applied to the documentation page.

=== Self-contained example

We have also created a self-contained example https://github.com/debezium/debezium-examples/tree/master/ui-demo[UI demo], which is included under https://github.com/debezium/debezium-examples[debezium-examples] on Github. The UI demo includes a Docker Compose file which brings up several sources with data as well as the UI. Please refer to the https://github.com/debezium/debezium-examples/tree/master/ui-demo[README file] for more details on running the Debezium UI demo.

Copy link
Member

Choose a reason for hiding this comment

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

@mdrillin, can you add a sentence here:

To learn more about the Debezium UI, please refer to the reference documentation, putting in the actual link.

@mdrillin
Copy link
Member Author

Updated images and a few other text updates

@gunnarmorling
Copy link
Member

Thx, @mdrillin!

Rebased and applied, should be live in a bit.

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