# bookinfo **Repository Path**: yangming85/bookinfo ## Basic Information - **Project Name**: bookinfo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 16 - **Created**: 2020-03-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bookinfo Sample See https://istio.io/docs/guides/bookinfo.html. ## Build docker images without pushing ``` src/build-services.sh ``` 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:]]//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 ``` ## Tests Bookinfo is tested by e2e smoke test on every PR. The Bookinfo e2e test is in [tests/e2e/tests/bookinfo](https://github.com/istio/istio/tree/master/tests/e2e/tests/bookinfo), make target `e2e_bookinfo`. The reference productpage HTML files are in [tests/apps/bookinfo/output](https://github.com/istio/istio/tree/master/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.