Serena Blog

Good good study, Day day up

Data Plane Setting Up in Istio

summary: in the post, we will profile how data plane is setup when Istio works both in simple Istio and CNI plugin mode. Concerning simple Istio, a istio-init is injected into ap...

Deep Dive kube-proxy with iptables mode

summary: in Kubernetes, a Service is a L4(TCP/UDP/SCTP) load balancer, it uses the DNAT to redirect inbound traffic to backend pods. The redirecting is performed by kube-proxy, ...

Kubernetes Admission Webhook Inspect

How Admission Webhook works in Kubernetes

summary: in this article, we will inspect how admission webhook events are handled by Kubernetes, and explain how admission webhook is developed with the help of client-go and apimachinay....

Istio sidecar-injector-webhook Inspect

How sidecar-injector-webhook works in Istio

As mentioned in the previous blog, Istio leverage the MutatingAdmissionWebhook to implement automatic sidecar injection. In this article, we will introduce how the automatic injection works through...

Istio sidecar-injector overview

How to inject sidecar containers in Istio

update: The journey of Istio begins To be a Istio mesh pod, the sidecar containers must be injected in every pod. This is done automatically or manually. Sidecar containers During the injectin...

Blog Journey Starts

Blog journey starts!