-
Book Overview & Buying
-
Table Of Contents
Microservices with Spring Boot and Spring Cloud - Fourth Edition
By :
As mentioned a few times now, it is important to ensure that the source code of the microservices doesn’t become dependent on a platform such as Kubernetes or Istio from a functional perspective.
To verify that the microservices work as expected without the presence of Kubernetes and Istio, run the tests as described in Chapter 17 (refer to the Testing with Docker Compose section). Since the default values of the test script, test-em-all.bash, have been changed, as described previously in the Running commands to create the service mesh section, the following parameters must be set when using Docker Compose: USE_K8S=false HOST=localhost PORT=8443 HEALTH_URL=https://localhost:8443. For example, to run the tests using the default Docker Compose file, docker-compose.yml, run the following command:
USE_K8S=false HOST=localhost PORT=8443 HEALTH_URL=https://localhost:8443 ./test-em-all.bash start stop
The test script should, as before...