Question 281 · 385 in bank
How should end-to-end encryption of API communications be applied between the microservices containers of the application in a Kubernetes environment?
Show answer
Answer: D
Explanation
D. Deploy Istio service mesh and enable mutual TLS for all the container pods. Istio is a service mesh that provides traffic management, policy enforcement, and telemetry collection. One of Istio's key features is the ability to automatically enable mutual TLS for microservices communication, providing secure service-to-service communication in a cluster, including end-to-end encryption, strong identity-based authentication, and authorization. While the other options may be part of a comprehensive security strategy, they do not directly address the requirement of end-to-end encryption of API communications between microservices in a Kubernetes environment.
Source: Adapted from community discussion — 1a63556


