Implementing Service Mesh for Cross-Cutting Concerns
In the previous chapter, we looked at OpenEBS cloud-native storage solutions so that we can provide persistent storage for our container applications. We also looked at how Container Attached Storage (CAS) is swiftly gaining acceptance as a viable solution for managing stateful workloads and utilizing persistent, fault-tolerant stateful applications. MicroK8s comes with built-in support for OpenEBS, making it the ideal option for running Kubernetes clusters in air-gapped Edge/IoT environments. Using the OpenEBS storage engine, we configured and implemented a PostgreSQL stateful workload. We also went over some best practices to keep in mind when creating a persistent volume and while selecting OpenEBS data engines.
The emergence of cloud-native applications is linked to the rise of the service mesh. In the cloud-native world, an application could be made up of hundreds of services, each of which could have thousands of instances...