Istio telemetry

by Vikrant
December 27, 2018

Istio Mixer component is responsible for telemetry. While generating the HTTP GET request for helloworld service from curl POD I kept an eye on mixer logs, I found number of logs reported.

Istio authentication

by Vikrant
December 27, 2018

Citadel is the component of Istio repsonsible for for key and certificate management. In this article, I am showing basic information about the usage of policy and destinationrule in context of TLS.

Digging up the Istio logs

by Vikrant
December 25, 2018

In the previous post, I have run through the basic exercise with minimal installation of Istio. In this article, I am going to share information on architecture of Istio.

Istio (Service Mesh) 101

by Vikrant
December 24, 2018

If you are working in kubernetes world then you should have heard the word Istio, if not Istio then at-least service mesh. I heard about istio couple of times, I tried it sometime back in my lab environment but didn’t get the chance to look into it more closely. Today, I found sometime to dig deep into it and try out some example. In this post, I am sharing the basic exercise which I completed on my minikube setup. In future posts, we will dig more on istio topic.

Running consul on kubernetes with sync enabled

by Vikrant
November 25, 2018

I was trying to make consul sync working on minikube setup for a long time. I found this link for deployment of consul on minikube. I have followed the exact steps from the link only change which I made was values.yaml file.

How to add external consul client to consul running on K8

by Vikrant
September 11, 2018

From the previous article, we already have consul setup consists of 3 consul servers and 1 consul agent running on minikube kubernetes. I thought of adding the external consul client to the consul setup. For that I created one docker-machine and start consul in agent mode on it but it didn’t join with consul k8 setup.

How to run consul on kubernetes

by Vikrant
September 11, 2018

In this article, I am sharing the steps to run the consul on minikube Kubernetes. For this exercise I am using the official conul helm chart for the deployment. I want to deploy 3 node consul server and a client.

How to make haproxy template file to use the services from both DCs?

by Vikrant
September 11, 2018

This post is in contiuntion from the previous post, in this article I will be demonstrating the dynamic update of haproxy file with services located across difference DCs. In one of my earlier post I have created haproxy image taking reference from a blog. I have started the haproxy container using the image. After starting the image, I modified the template file inside the container to look like below which is from one of the awesome course [1] which I attended on pluralsite.