Kubernetes is the de facto container orchestration tool in the cloud world. As we have seen in the previous chapter, it comes with many additional features and is easy to configure and manage. This makes Kubernetes a default choice for container orchestration. The ability to mask the lower-level details and provide out-of-the-box service discovery, self-healing, and health checks, among other features, attracted many companies and organizations to switch to Kubernetes.
Did you know that Kubernetes is the evolution of Google's internal orchestration tool called Borg?
In this chapter, we will cover the following topics:
- Generating Kubernetes configuration files with JHipster
- Walking through the generated files to learn about the Kubernetes configurations used
- Deploying the application to Google Cloud with Kubernetes
- Using Istio service...