Open in app
Home
Notifications
Lists
Stories

Write
Emmanuel Livingstone
Emmanuel Livingstone

Home

6 days ago

Filesystem Layouts Supported by Kubernetes

As part of running a couple of large(~3k nodes) k8s clusters on premise, we encountered a couple of issues with the logical volumes that we had created and mounted on our nodes. We’ll discuss the issues that we faced and how we mitigated them as part of this post. …

Kubernetes

4 min read

Filesystem Layouts Supported by Kubernetes
Filesystem Layouts Supported by Kubernetes

Oct 19, 2020

Getting Khata Transfer done without paying a bribe in Bangalore

Being a regular citizen of India who gets wooed by the meaningless debates in news channels, there was a time when I thought voting for alternative political power in India would be the solution to curbing the rampant corruption in our country. It was with time that I realized that…

Bangalore Real Estate

7 min read


Oct 8, 2020

Handling PrometheusRuleFailures alert

Disclaimer: This is just one single case of this error. There can be other causes as well We use kube-prometheus for monitoring and alerting in our k8s clusters. This means that the alerting and recording rules in prometheus are not written by us and they come out of the box…

Kubernetes

2 min read

Handling PrometheusRuleFailures alert caused by “grouping labels must ensure unique matches” error…
Handling PrometheusRuleFailures alert caused by “grouping labels must ensure unique matches” error…

Jan 2, 2020

Using ebpf to analyze why Kubernetes NodePort services timeout

Our Kubernetes cluster is deployed in a private cloud. In this post, we see how ebpf helped us debug node port services timing out. Kubernetes Setup in the DC We were evaluating Kubernetes as a scheduler for our data center and as part of this, we had decided to run Kubernetes on VMs initially. The…

Kubernetes

7 min read

Using ebpf to analyze why Kubernetes NodePort services timeout
Using ebpf to analyze why Kubernetes NodePort services timeout

Sep 2, 2019

Digital Signatures and Digital Certificates

During my recent work on setting up Kubernetes for our org, I came across the kubernetes components authenticating with each other using ca certs. That is when I realised that digital signatures, SSL certificates, certification authority are some terms that I’ve come across regularly as a developer but never understood…

Security

4 min read


Jan 13, 2019

Burstable Bandwidth limits on kvm/lxc guests using linux tc(traffic control)

This post is not a tutorial on linux traffic control. Please refer to lartc or the traffic control howto. This article would be a howto on using linux tc with kvm/lxc guests. Background: Networking for lxc and kvm guests are configured using a host bridge solution as described here. …

Linux

4 min read

Burstable Bandwidth limits on kvm/lxc guests using linux tc(traffic control)
Burstable Bandwidth limits on kvm/lxc guests using linux tc(traffic control)

Dec 16, 2018

Networking between Host and KVM guest using link local IP

We run a private cloud using proprietary software. We had implemented networking for our KVM and lxc guests using a host bridge as described here. …

Networking

2 min read


Aug 26, 2018

Exploring the linux kernel using vim

I’m a developer used to intellij line of products like goland and pycharm for most of my official work. I rely heavily of keyboard shortcuts for navigation and use vim as the editor within intellij. Recently I had to analyse some kernel crash dumps in our datacenter. I’ll write about…

Vim

3 min read


Feb 12, 2018

Lxc Host Bridge Networking in Azure VMs

In case of lxc containers created on Azure VMs with networking done using host bridge mode, the containers are not able to ping other VMs in the subnet even though no NSGs are attached to either the subnet or the NICs of the VMs. How do I fix it? Add an…

Networking

10 min read


Jan 9, 2017

Topcoder SRM 666 Div 1 222 point problem WalkOverATree

I had a hard time understanding the editorial of WalkOverATree. Finally I’ve wrapped my head around it and would like to ramble about the same while being as articulate as possible. The solutions is L ≤ d ? L + 1 : min(n, 1 + d + floor((L-d)/2)) as explained…

Programming

1 min read

Emmanuel Livingstone

Emmanuel Livingstone

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • shashank Jain

    shashank Jain

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable