For those who have no idea what the title says, I offer my apology here. Finance by itself is a deep topic with many trade-offs, similar to the world of engineering. According to a greate economists Thomas Sowell
There are no solutions, only trade-offs
In the DeFi (Decentralized Finance) sense, as much as we all love the high interest rates, the trade-offs aren’t always clear in this nascent industry. The underlying concept is really simple and sound. It goes something like this:
All right folks, I intend to keep this one short and that’s what I will do. I mean, it’s supposed to be easy but the official documentation(1, 2) makes it unnecessarily confusing. So I think maybe I can help to fill in the gap.
I will be using one of our business requirements at Buffer in this project, as an example for this blog post.
So, we need a few nodes that are dedicated to running cronjobs, and nothing else. …
So, it all started on September 1st, right after our cluster upgrade from 1.11 to 1.12. Almost on the next day, we began to see alerts on
kubelet reported by Datadog. On some days we would get a few (3 - 5) of them, other days we would get more than 10 in a single day. The alert monitor is based on a Datadog check -
kubernetes.kubelet.check, and it's triggered whenever the
kubelet process is down in a node.
We know kubelet plays an important role in Kubernetes scheduling. Not having it running properly in a node would directly remove that node from a functional cluster. Having more nodes with problematic
kubelet then we get a cluster degradation. …