Airpods

一体どうやって「Kubernetes」という奇妙な名前を思いついたのか?その裏話を紹介する。

一体どうやって「Kubernetes」という奇妙な名前を思いついたのか?その裏話を紹介する。

ダン・リッチマン

kubernetes ロゴ技術者なら、Kubernetesという主要なコンテナオーケストレーション製品について聞いたことがあるでしょう。しかし、その名前の由来や意味、さらには発音さえ知らない人もいるかもしれません。

GeekWireは今週、GoogleベースのKubernetesプロジェクトの創設者であるクレイグ・マクラッキー氏とジョー・ベダ氏へのインタビューで、その詳細を詳しく聞き出しました。彼らはまた、新会社Heptioの名前の由来についても語ってくれました。

Kubernetes(「クーバーネットイーズ」)は、ギリシャ語の「κυβερνήτης」の、間違いなく歪んだ慣用的な発音です。「操舵手」または「水先案内人」を意味します。お分かりいただけたでしょうか?クラウドコンピューティングとコンテナ化されたアプリケーションの複雑な世界を、Kubernetesがお助けします。

うーん。よくわからない。Google翻訳で「helmsman(操舵手)」と入力したらπηδαλιούχοςと出たんだけど、これは「pidalioúchos(ピダリオウーチョス)」みたいな発音で、たぶん理解できなかったと思う。

いずれにせよ、マクラッキー氏の説明は非常に博識だと感じるかもしれません。しかし、彼は謙虚に、そうではないことを私たちに伝えました。

ヘプティオロゴ「Googleの法務部門を通過できなかった名前が13個もありました。最終日だったので、何か選ばなければなりませんでした。仕事に向かう途中で、『この技術はコンテナ船の操縦に似ている。舵取りはどんな名前だろう?』と考えました。それで、何か珍しい名前を探してみました。ギリシャ語で何て言うのか全く分からなかったので、調べる必要がありました。」

Heptioの名前について、Beda氏は次のように説明した。「Kubernetesの開発に携わっていた頃、私たちは『スタートレック:ヴォイジャー』の登場人物で、元ボーグ・ドローンの『セブン・オブ・ナイン』という名前を提案しました。これは、Google社内版Kubernetesのコードネームであるボーグ(検索、アプリ、広告を運営する)への言及でした。まさにオタク文化の象徴です。もっと親しみやすいボーグにしたかったのです。そして、その名前が『Project Seven』になりました。Kubernetesを一般公開した時、『7』という文字を忘れたくなかったんです。Kubernetesのロゴは7つの面を持っています。『Hept』はギリシャ語で『7』の接頭辞で、この『7』をうまく表現しているんです。」

彼は続けた。「Kubernetesの起源を少しだけ意識しています。Kubernetesを私たちが構築しているものの中核として位置づけていますが、あまり露骨にはしたくありません。なぜなら、当社の使命はKubernetesだけにとどまらないからです。」