Комментарии 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, без отсылки к именному релизу конкретного дистрибутива линукса.
Окей, допустим, но зачем вообще его ставить не из репов убунты? Во имя приключений?
Я ещё как-то могу понять использование 20.04 (хотя 22.04 уже весьма стабильна, и зачем автору 20.04 - большой вопрос)
Но docker? Учитывая, что он deprecated и скоро k8s не будет его поддерживать в принципе? Вредные советы какие-то.
Больше похоже на ошибки того кто не понимает как работает Линукс. Кубы тут мимоходом. Докер?
Кажется автор статьи далек от технологий, а просто тренируется в переводах
С учетом того что автор поднимает это добро в AWS, по-хорошему задача решается одной командой eksctl create cluster --name my-cluster --region region-code.
Если прямо очень хочется погрузиться в кишки куба и строить свои велосипеды то есть отличный мануал Kubernetes the hard way от Kelsey Tightower, который удовлетворит самые изощренные потребности.
Топ-11 ошибок при установке Kubernetes, которые не стоит допускать