Direct assessment of Istio external authorisers using Python

Introduction In Kubernetes environments using Istio you have the option of delegating access control decisions to a custom application, rather than relying solely on Istio’s built-in Role-Based Access Control (RBAC). This concept is discussed in more detail here . This approach works as follows: When an incoming HTTP request to the cluster enters the Istio mesh to be routed, Istio pauses the…