一个CNI“鸡生蛋、蛋生鸡”的难题:Calico如何给自己分配IP?

最近在研究 CNI 时,回想起之前开发网络插件并调研 Calico 时发现的一个有趣问题:Calico 会为其自身运行的组件 Pod(calico-kube-controllers)分配 IP。Calico 是如何做到的?从 Calico 网络插件安装完成,到为自己的 Pod(calico-kube-controllers)分配 IP,Calico 在底层做了哪些操作?

这实际上就是一个“鸡生蛋,蛋生鸡”的问题。运行 Pod 需要 CNI 插件,而 CNI 插件的正常运行又依赖于自身其他 Pod 组件的运行。

我的自由职业方法论,最好的杠杆:低成本、可复制的数字资产思维

当前就业形势下,自由职业越来越受青睐,成了许多人的选择。最近,我有个朋友在上海策划了一场关于自由职业者的年终聚会,分享自己和朋友的职业经历和感悟。推文发出不到一小时,报名人数就远超预期,迅速爆满,可见自由职业的热度有多高。

我成为自由职业者已经135天了,今天想分享一些我在这段时间里的自由职业的思路和方法。

资深k8s工程师,深入解读OpenAI宕机事故真相,以及应对策略

太平洋时间2024年12月11日,OpenAI发生了严重故障,主要原因是其Kubernetes集群控制平面崩溃。对于外行人来说,可能只是看看热闹,但作为内行,我从技术角度来分析一下这个故障。

我在看完事故报告时候,产生3个疑问?

  • Telemetry服务是做什么的?
  • 大量的API请求(expensive requests )是什么请求?为什么这个程序会导致大量的资源敏感API请求?
  • 为什么会影响业务系统?

不打工后路子变多了,总结最近我见到的赚钱路子

不打工之后,突然发现原来世界上还有这么多条路子,视野变广了。以前从来不关注打工之外赚钱的路子,甚至有点看不起。而现在看到什么东西,第一反应是:

  • 这个东西是怎么赚钱的?
  • 有啥门槛?
  • 体量多大?
  • 这条路做好了,是不是也能赚很多钱?

换个思路,瞬间都是希望。

2024年终总结,我放弃了苦苦研究5年的技术

今年 35 ,3 月份被裁,艰难的一年,也许人生转折的一年,自己勇敢往前迈出的一步,想看看自己是不是能够独立生存。目前一直在努力却没有成效,只能走一步算一步。

困难的时间总是煎熬的,做好很长一段时间没有收入心理准备,从自己擅长的事情做起。

如果你有些东西很想做,趁年轻赶紧做吧

马上到了2025年了,回顾自己年初的定的计划,一句话总结”完成度50%,重要的计划被放弃,人生180度大转弯“。

绝症面前是延续生命,还是减少痛苦?亲情下的两难选择

这篇文章是亲人在医院治疗的时候写的,一个自己理性的思考,灵魂的拷问。

当亲人患有现在医学无法解决的病时,我们会面临一个艰难的抉择:治疗能延续生命,但是治疗也会带来更多的痛苦和折磨。我们的好意是否有可能变成了一种“好心做坏事”呢?