NOTE: The following article reflects an investigation carried out in an environment usingistio 1.7.4 running on top of GKE withk8s version 1.17

The need for custom istio access logs

In Workable we use GKE as our core infrastructure and we handle incoming requests via:

a) CloudFlare to proxy most of our services
b) CloudDNS creating the DNS entries for our Load Balancers on top of k8s
c) istio as our service mesh that creates the ingress endpoint for the traffic incoming to our k8s clusters via the istio-ingressgateway

During some investigation processes we had to carry out recently, we needed to trace / correlate the requests incoming…

Having a good test suite is important for any software artifact. The same is true for cli tools, especially if these are meant to be used by devops/sre teams in the context of handling critical infrastructure.

In Workable, we have recently started to consolidate all of our previously dispersed tools under an umbrella utility written in go. …

Pantelis Karamolegkos

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store