Skip to main content

5 posts tagged with "devops roadmap"

View All Tags

· 3 min read

My ToDo app repo has a GitHub Action that runs npm run test for both frontend and backend using Docker Compose. It used to take 4 minutes and 48 seconds to run tests after building images, but by using buildx cache backends, it was shortened to 2 minutes and 18 seconds. The latency reduces by 2 minutes and 30 seconds, and the performance improvement is over 2x (see the related pull request). This article guides you simple steps you can add to benefit from caches.

· 9 min read

In a previous article, I demonstrated the Horizontal Pod Autoscaler (HPA) of Kubernetes. In that article, I set up autoscaling for CPU utilization, but this time I will set the HPA target to the request processing time of the pod in question. Since it is time-consuming to manage metrics values on the application side, I will get the request processing time metrics from the service mesh Istio.

· 7 min read

I got a chance to learn to use Istio, one of the most loved service mesh solutions, in a Kubernetes cluster at work. Before all this, I had no idea about what Istio is, or why service mesh is favored, but now I have clear answers to these and can confidently recommend introducing Istio into your Kubernetes cluster. It offers a variety of benefits, and in this article, I would like to share four advantages of Istio that I like most.