Kubernetes 為何稱為 K8s?

您可能聽說過 Kubernetes,這是當今市場上最熱門、需求最大的 DevOps 技術,它是一個開源的容器編排平臺。
您還會遇到術語 K8s,您會發(fā)現(xiàn)它被用作 Kubernetes 的同義詞,這可能會讓你感到困惑。
K8s 與 Kubernetes 相同還是不同?

簡短的回答是 Kubernetes 和 K8s 指的是同一個東西,但為什么呢?
Kubernetes 為何稱為 K8s?
簡短的回答是編寫 K8s 比編寫 Kubernetes 更短,K8s 是 Kubernetes 的縮寫形式,其邏輯是將 K 后面的八個字母替換為 8,K8s由此而來。
盡管如此,它仍然發(fā)音為 Kubernetes,因為發(fā)音 K-8-s 并不能節(jié)省太多時間。
所以,8 個字母,ubernete 被替換為 8 形成 K8s。有些人也將其稱為 K8(留下尾隨 s),兩者叫法都可以,在Kubernetes 官方文檔中也提到了K8s。

K8 沒有這樣的參考,但人們會理解您指的是 Kubernetes。
另一件可能會困擾您的事情是它是 K8s 還是 k8s 或小寫和大寫都可以使用?
Kuberentes 官方網(wǎng)站始終將其稱為 K8s,而 Red Hat 有時將其稱為 k8s。

在我看來,在非官方環(huán)境中,比如在白板上解釋事情時,兩者都可以,但是,如果您正在制作演示文稿或文檔,最好將其稱為 K8s,這是因為 Kubernetes 中的 K 是大寫的,它的等價物是 K8s,而不是 k8s。
Kubernetes 的另一種縮寫形式是 kube,許多 Kubernetes 命令以 kube 開頭。
Kubernetes 是希臘語,意思是飛行員或舵手,這個想法是 Kubernetes 管理一個項目,就像舵手駕駛一艘船一樣,這就是 Kubernetes 徽標類似于舵(船的方向盤)的原因,其包管理器稱為Helm。
