How to use swift as object storage for Thanos (Prometheus)?

by Vikrant
January 10, 2019

Thanos is gaining lot of popularity in the prometheus community. It’s easy to do deploy prometheus using operator but while running prometheus in HA setup, we have limited options like running two instances of prometheus which are scraping the same targets. Since they are scraping the same targets hence they are generating the same alert twice. Other issues with prometheus was with downsampling and long term storage retention. To overcome these challenges, thanos is introduced.

Istio telemetry deep dive

by Vikrant
December 28, 2018

In previous post introduction was provided to istio telemetry part. In this article, I am using the examples [1] from official documentation to dig more on logging and metric part of istio-mixer.

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.