Skip to content

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

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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?


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