Мне известна более общая версия этого вопроса, которую можно найти здесь:
Почему некоторое программное обеспечение отсутствует в официальных репозиториях Ubuntu?
Однако я хотел бы спросить конкретно о Kubernetes.
Мне интересно, почему некоторые очень популярные пакеты не добавляются в официальный репозиторий Ubuntu? Есть ли способ добавить их в официальный репозиторий?
Например, я нашел kubectl
вРепозиторий Debianно я не знаю, почему нашел это в universe
?
решение1
Вы можете установить пакет kubectl snap во всех поддерживаемых в настоящее время версиях Ubuntu, выполнив следующую команду:
sudo snap install microk8s --classic
sudo snap install kubectl --classic
sudo snap install kubelet --classic
sudo snap install kubeadm --classic
Пакеты snap доступны для всех версий kubectl от 1.5 до 1.28. Также доступны десятки других пакетов kubernetes snap. Чтобы получить их список, запустите snap find kubernetes
.