Implementing service discovery across multiple Kubernetes clusters
In this article, I will talk about how you can setup a Service mesh using Istio which spans across multiple clusters. Although the documentation is available from Istio as well, but it gets very confusing and I had a hard time to get everything up and running. I hope this article will help others who are trying to do the same setup and are stuck because of poor documentation.
There are two ways to setup multicluster Istio mesh:
You can find more details in the official docs.
Understanding the whole process of DNS resolution
In this post I will talk about how DNS gets resolved whenever you hit a website on your browser. You may find many articles on the internet which may describe this process a little bit deeper but I will stick to keeping it simple and straight. So, let’s start.
Whenever you hit a url, the first place which is checked is your system’s /etc/hosts file. If there is no entry found for the url in /etc/hosts file then the the following process takes place:
Understanding SSH flow in under 5minutes
In this article, I’ll talk about what really happens when you SSH to a server. I’ll be keeping it simple and to the point, so the basic process flow is like this: