-
Notifications
You must be signed in to change notification settings - Fork 26
Description
🔖 Feature description
Add support for deploying the Bookinfo demo application as part of the enterprise demo (entDemo()) flow. This feature will automatically deploy a minimal Bookinfo application to the first worker cluster when the enterprise demo is set up, allowing users to test and demonstrate more complex, real-world microservices scenarios in addition to the existing iPerf demo.
🎤 Pitch
Including the Bookinfo demo in the enterprise demo flow provides users with a more realistic and comprehensive example of microservices deployment and service connectivity. Bookinfo is a widely recognized sample application for demonstrating service mesh, networking, and observability features. By deploying Bookinfo automatically, users can quickly validate KubeSlice’s capabilities with a real-world, multi-service workload, making demos and testing more meaningful and accessible. This enhancement will improve the out-of-the-box experience for both new users and evaluators.
✌️ Solution
Update the enterprise demo (entDemo()) flow to automatically deploy the Bookinfo demo application to the first worker cluster. This should include adding the Bookinfo manifest to the codebase, writing it to a file, and applying it using kubectl as part of the enterprise demo setup. After deployment, display a message to the user with instructions on how to access the Bookinfo productpage service.
🔄️ Alternative
No response
👀 Have you spent some time to check if this issue has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Code of Conduct