Skip to content

feat(): add Bookinfo demo deployment to enterprise demo flow#77

Open
PulkitDadwal wants to merge 1 commit intokubeslice:masterfrom
PulkitDadwal:master
Open

feat(): add Bookinfo demo deployment to enterprise demo flow#77
PulkitDadwal wants to merge 1 commit intokubeslice:masterfrom
PulkitDadwal:master

Conversation

@PulkitDadwal
Copy link

Description

This PR adds support for deploying the Bookinfo demo application as part of the enterprise demo (entDemo()) flow. When the enterprise demo is set up, a minimal Bookinfo application is automatically deployed to the first worker cluster, providing users with a more realistic microservices example in addition to the existing iPerf demo.
No new files were created; all logic and manifests are included in existing files.

Fixes #76

How Has This Been Tested?

  • Ran the enterprise demo flow and verified that the Bookinfo application was deployed to the first worker cluster.
  • Confirmed that the Bookinfo productpage service is running in the bookinfo namespace and accessible on port 9080.
  • Verified that the user receives a message after deployment with instructions to access the service.

test-cases

  • Bookinfo manifest is created and applied during entDemo()
  • Bookinfo productpage service is running in the correct namespace
  • User receives deployment confirmation message

Checklist:

  • The title of the PR states what changed and the related issues number (used for the release note).
  • Does this PR requires documentation updates?
  • I've updated documentation as required by this PR.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have tested it for all user roles.
  • I have added all the required unit test cases.

Does this PR introduce a breaking change?


Signed-off-by: PulkitDadwal <150671733+PulkitDadwal@users.noreply.github.com>
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.

Feature: Add Bookinfo demo deployment to enterprise demo flow

1 participant