[翻译]深度挖掘 kubernetes: CustomResources 代码生成

最近在看 sample-controller 的时候注意到了其特殊的特性. code generation. 感觉还是蛮重要的, 因此翻译了这个出自于官方的 blog.

原文: https://blog.openshift.com/kubernetes-deep-dive-code-generation-customresources/

随着 kubernetes 越来越多的作为分布式应用的平台, 越来越多的项目将使用扩展点在更高的层级上构建软件. CustomResourceDefinitions(CRD) 在 kubernetes 1.7 中作为 alpha 的特性引入, 随后在 1.8 中升级为 beta. 它是许多用例的中很自然的构建模块, 尤其在实现了某种 controller(有时候成为 operator)的模式中. 此外, CRD 非常容易建立和使用.

天杀的键盘连击

情况

最近在家里大量使用蝶式键盘办公, c i o b tab 均出现了疯狂的连击. 导致:

  • git commit 疯狂打错
  • docker/kubectl 常用命令打错
  • 更加“自动”的自动补全

另外发现编程的时候 o 这个字母好多, java 程序员,很多类名都以 -or 结尾.

Sarasa Mono T SC 的含义

Sarasa Mono T SC 作为现在的主力字体, 每次都忘记这几个是啥意思.

sarasa 更纱 Mono 等宽 SC 简体中文.

关于 T:

Have ligature, Em dashes (——) are full width —— MonoT Have ligature, Em dashes (——) are half width —— Mono No ligature, Em dashes (——) are half width —— Term

未来有你成都站

我是个葱葱人 hhhhhh.

以前由于穷和懒一直没有去过现场, 今年决定去一次. 一开始并不知道今年未来有你有四站(上海成都北京广州), 成都票出来以后就和女票商量买了票, 并且约了在成都的大学同学. (后来才发现上海是最早的, 11.2, 失策, 明年去上海好了)