Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.

demo: Add scripts for Kafka demo #4770

Merged

Conversation

keithmattix
Copy link
Contributor

Adding Kafka to our existing Zookeeper demo script makes the
demo more relevant to our customers as Zookeeper is rarely used
as a standalone datastore. This allows us to integrate Kafka into
our demo if we wish (e.g. send a message every time a book is purchased)

Signed-off-by: Keith Mattix II [email protected]

Description:

Testing done:
N/A

Affected area:

Functional Area
Demo [X]

Please answer the following questions with yes/no.

  1. Does this change contain code from or inspired by another project? no

    • Did you notify the maintainers and provide attribution? no
  2. Is this a breaking change? no

  3. Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)?

Adding Kafka to our existing Zookeeper demo script makes the
demo more relevant to our customers as Zookeeper is rarely used
as a standalone datastore. This allows us to integrate Kafka into
our demo if we wish (e.g. send a message every time a book is purchased)

Signed-off-by: Keith Mattix II <[email protected]>
Signed-off-by: Keith Mattix II <[email protected]>
@keithmattix keithmattix requested a review from trstringer May 27, 2022 19:55
@codecov-commenter
Copy link

codecov-commenter commented May 27, 2022

Codecov Report

Merging #4770 (26b831e) into main (ecc4e67) will increase coverage by 0.09%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #4770      +/-   ##
==========================================
+ Coverage   68.96%   69.06%   +0.09%     
==========================================
  Files         227      225       -2     
  Lines       16454    16365      -89     
==========================================
- Hits        11348    11302      -46     
+ Misses       5054     5011      -43     
  Partials       52       52              
Flag Coverage Δ
unittests 69.06% <ø> (+0.09%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
pkg/messaging/workqueue.go 89.28% <0.00%> (-10.72%) ⬇️
pkg/envoy/registry/registry.go 87.50% <0.00%> (-5.10%) ⬇️
pkg/envoy/ads/server.go 50.00% <0.00%> (-1.79%) ⬇️
pkg/envoy/proxy.go 85.48% <0.00%> (-1.08%) ⬇️
pkg/catalog/outbound_traffic_policies.go 94.47% <0.00%> (-0.20%) ⬇️
pkg/envoy/ads/stream.go 8.05% <0.00%> (-0.07%) ⬇️
pkg/debugger/xds.go 6.06% <0.00%> (ø)
pkg/errcode/errcode.go 100.00% <0.00%> (ø)
pkg/envoy/ads/profile.go 88.37% <0.00%> (ø)
pkg/envoy/ads/debugger.go 83.33% <0.00%> (ø)
... and 13 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ecc4e67...26b831e. Read the comment docs.

@keithmattix keithmattix requested a review from jaellio May 31, 2022 17:23
Signed-off-by: Keith Mattix II <[email protected]>
@trstringer trstringer merged commit d3596c0 into openservicemesh:main Jun 7, 2022
@keithmattix keithmattix deleted the demo/flesh-out-kafka-demo branch June 7, 2022 15:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants