Skip to content

Istio Sample application. (forked from istio repo)

Notifications You must be signed in to change notification settings

haseebH/booking-info

Repository files navigation

Bookinfo Sample

See https://istio.io/docs/examples/bookinfo/

Build docker images without pushing

src/build-services.sh <version>

The bookinfo versions are different from Istio versions since the sample should work with any version of Istio.

Update docker images in the yaml files

sed -i "s/\(istio\/examples-bookinfo-.*\):[[:digit:]]\.[[:digit:]]\.[[:digit:]]/<your docker image with tag>/g" */bookinfo*.yaml

Push docker images to docker hub

One script to build the docker images, push them to docker hub and to update the yaml files

build_push_update_images.sh <version>

Tests

Bookinfo is tested by e2e smoke test on every PR. The Bookinfo e2e test is in tests/e2e/tests/bookinfo, make target e2e_bookinfo.

The reference productpage HTML files are in tests/apps/bookinfo/output. If the productpage HTML produced by the app is changed, remember to regenerate the reference HTML files and commit them with the same PR.

About

Istio Sample application. (forked from istio repo)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published