上QQ阅读APP看书,第一时间看更新
1.4 Kubernetes的补充知识
“Kubernetes”这个名字来自希腊语,意思是“舵手”。舵手是一个航海/航行术语,指掌舵的人,如图1-6所示。
图1-6
船的轮子称为“舵”,这显然是Kubernetes标志(如图1-7所示)的由来。
然而,如果仔细观察,你会发现Kubernetes标志的轮子有7根辐条,而不是通常的6根或8根。这是因为Kubernetes最初是基于谷歌公司的一个内部工具Borg开发的,而创始人想用著名的《星际迷航》中的博格个体“九之七”(Seven of Nine)来命名Kubernetes。
图1-7
如果你非常熟悉《星际迷航》就会知道,“九之七”是在星历25479年被凯瑟琳·珍妮薇(Kathryn Janeway)舰长指挥的航海家号船员救出的博格个体。遗憾的是,版权法不允许Kubernetes使用“九之七”这个名字,但Kubernetes的创始人希望以某种形式引用Borg和《星际迷航》的典故,所以他们赋予了标志7个辐条,以这样一种微妙的方式向“九之七”致敬。
你也许还看到Kubernetes被简称为“K8s”,其中的“8”代表Kubernetes中“K”和“s”之间的8个字符。一般来说,它的发音为“kates”,这也是人们开玩笑说Kubernetes的女朋友叫Kate的原因。
这些都不会让你更善于部署和管理云原生微服务应用,但这是很有用的背景知识。