Automatic mTLS https://linkerd.io/2-edge/features/automatic-mtls/
K8s guide to mTLS https://www.buoyant.io/mtls-guide
gRPC loading balancing with LinkerD https://linkerd.io/2018/11/14/grpc-load-balancing-on-kubernetes-without-tears/
Linkerd service mesh archictecture is composed of three planes: control Plane, data plane and observability plane