Как стать автором
Обновить

Комментарии 9

Топ-1 ошибок в статье про топ-10 ошибок при установке Kubernetes в Ubuntu: не надо превращать операционку с пакетным менеджером в Linux from Scratch, а потом героически преодолевать последствия. У убунты есть официальный мануал по куберу: https://ubuntu.com/kubernetes/install в котором вся установка сводится к sudo snap install microk8s --classic. Зачем в вашей конструкции присутствует Docker я вообще не понял.

с использованием Ubuntu 20.04

Я вижу следы, указывающие на xenial, то бишь Ubuntu 16.04, которая уже EOL. Автор или врёт или настолько некомпетентен, что не может отличить xenial от focal. В обоих случаях степень доверия к этому источнику принимает отрицательные значения.

На счёт xenial, на самом деле, нет смысла придираться. Долгое время репозиторий куба содержал в своём урле строку "-xenial", хотя давно уже зарелизили и bionic и focal. Это не важно, т.к. кубернетис всё равно набор статически линкованных бинарей. Емнип, в последнее время от этого отказались и там просто что-то вида dl.k8s.io, без отсылки к именному релизу конкретного дистрибутива линукса.

Окей, допустим, но зачем вообще его ставить не из репов убунты? Во имя приключений?

Тут две причины. Последний раз я проверял, в репах убунты вроде только kubectl есть, это раз*. Ну, и что плохого в том, чтобы ставить софт из официального репозитория разработчика этого софта? — Это два.

*не все признают snap, да и microk8s не совсем то же, что ванильный кубер.

Я ещё как-то могу понять использование 20.04 (хотя 22.04 уже весьма стабильна, и зачем автору 20.04 - большой вопрос)

Но docker? Учитывая, что он deprecated и скоро k8s не будет его поддерживать в принципе? Вредные советы какие-то.

А как вам ubuntu в aws, у которого есть 1. Amazon linux, 2. Managed kubernetes, да ещё, до кучи, flannel, когда есть 3. Aws-cni?

Не все хотят managed cluster обязательно же :)

Я скорее про то, что статья выглядит как вредные советы. "Берите старую убунту", "берите докер".

Больше похоже на ошибки того кто не понимает как работает Линукс. Кубы тут мимоходом. Докер?

Кажется автор статьи далек от технологий, а просто тренируется в переводах

С учетом того что автор поднимает это добро в AWS, по-хорошему задача решается одной командой eksctl create cluster --name my-cluster --region region-code.
Если прямо очень хочется погрузиться в кишки куба и строить свои велосипеды то есть отличный мануал Kubernetes the hard way от Kelsey Tightower, который удовлетворит самые изощренные потребности.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий