Вы, вероятно, слышали о Kubernetes, самой горячей и востребованной технологии DevOps на рынке в наши дни.
Это платформа для оркестрации контейнеров с открытым исходным кодом.
Вы также сталкивались с термином K8s.
Вы увидите, что он используется как синоним Kubernetes.
И это может сбить вас с толку.
Является ли K8s тем же самым, что и Kubernetes, или они отличаются?
Короткий ответ: Kubernetes и K8s – это одно и то же.
Но почему так?
Я пролью немного света на этот вопрос.
Почему Kubernetes называется K8s?
Короткий ответ заключается в том, что писать K8s короче, чем Kubernetes.
K8s – это сокращенная форма Kubernetes, в которой восемь букв после K заменены на 8.
Таким образом, получается K8s.
Однако произносится Kubernetes, потому что произношение K-eight-s не экономит много времени.
Итак, восемь букв, u-b-e-r-n-e-t-e, заменяются на 8, чтобы получить K8s.
Некоторые люди также произносят его как K8 (оставляя при этом приставку s).
Оба варианта подходят, хотя вы найдете упоминание K8s даже в официальных документах Kubernetes.
Для K8 такой ссылки нет, но люди поймут, что вы имеете в виду Kubernetes.
Еще один момент, который может вас беспокоить, – это K8s или k8s, или можно использовать как нижний, так и верхний регистр.
Официальный сайт Kuberentes всегда называет его K8s, в то время как Red Hat иногда называет его k8s.
На мой взгляд, в неофициальной обстановке, например, когда вы объясняете что-то на белой доске, подойдет любой из этих вариантов.
Однако если вы готовите презентации или документы, лучше называть их K8s.
Это связано с тем, что буква K в Kubernetes пишется в верхнем регистре.
Его эквивалент – K8s, а не k8s.
Другая краткая форма для Kubernetes – kube.
Ряд команд Kubernetes начинается с kube.
Поскольку вы читаете о тривиальных вещах, позвольте поделиться одной мелочью.
Kubernetes – это греческое слово, которое означает “пилот” или “рулевой”.
Идея заключается в том, что Kubernetes управляет проектом, как рулевой управляет кораблем.
Именно поэтому логотип Kubernetes напоминает штурвал (руль корабля), а его менеджер пакетов называется Helm.
Надеюсь, эта небольшая статья раскрыла для вас многие тайны K8s 🙂
см. также:
- ☸️ k0s, k3s и microk8s Сравнение дистрибутивов Kubernetes
- ☸️ Как запланировать мастер ноду выполняющую под/сервис, в качестве воркер ноды
- ☸️ Получение событий Kubernetes по дате с помощью kubectl
- ☸️ Как развернуть и использовать KubeVirt на Minikube
- ☸️ Как показать все образа в кластере Kubernetes ?
- ☸️ Как проверить YAML-файлы Kubernetes на предмет корректности