Pull to refresh

Comments 10

Круто, спасибо!

Добавим в статью в конце

Спасибо!

Внесём в статью

Я начинал с ADV-IT. Потом курсы Slurm. Потом пытался перенести текущую инфраструктуру в Kubernetes и практика это лучший способ понять Kubernetes.Курсы по Udemy англоязычные проходил, но там не самые актуальные знания даются.

Спасибо!

Добавим как в раздел «Советы от читателей»

Конфигурация Кубера - аццкий ад. Вместо просто тупо UI предлагается выучить как писать связанную (!) конфигурацию в текстовом редакторе без всякой поддержки. Предлагается пользоваться командной строкой для управдения, редактирования конфигурации и мониторинга. Открою вам тайну, граждане, kubectl не для людей. Он для приложений, которые по-идее должны обеспечивать UI. Да UI обертки есть, но не из коробки и ооочень далекие от WYSIWYG. Я что-то не знаю ни одной, где-бы в один прекрасный момент не появился-бы диалог редактирования Yaml.

Связь между объектами... в текстовых файлах... редактировать руками... Ну да, ну да. Ошибся в labels - нет ошибок, но ничего не работает. Ой, а тут имя секрета надо... а оно относится к внутренним secret store Kubernetes или к секретам GKE импортированным через внешние secret storage? И много-много такого-же.

Отдельные лучи ненависти Gateway/VirtualService - если не работает логов нет, если вы не админ всея кластера. А я не админ! Я админ в своем неймспейсе, и даже default не вижу.

А дальше больше если у вас не один жалкий вэб сервачок (пусть даже масштабирующийся на 100500 инстансов) а меш микросервисов. Руками-ж каждый писать неохота - слишком одинаковые. Ну так helm/tanka в помощь. А вот теперь скажите почему 1) опять свзязь между объектами руками 2) для темплейтов выбран самый извращенный, самый нечитаемый, самый никому неизвестный язык разметки?

Вобщем извините, если кого за живое задел, но накипело. Как будто и небыло тех 20-30 лет развития UI/UX и мы опять вернулись во времена начала CP/M / IBM360 / PDP11

И уважаемый Джун потом пишет в резюме: "знаю K8s", более того, он в этом и сам уверен.

А потом оказывается, что надо вообще хорошо знать Linux, например, что есть разница на какие дистрибутивы Linux ставить, разными файловыми системами, контейнерными подсистемами и сетевыми подсистемами, что без Анзибля и пары дашбордов этим всем управлять невозможно...

Думается мне от джуна бэка не ожидают чего-то особенного при виде k8s. Имеет общее представление уже хорошо и зачастую достаточно

По сути сказано, что надо читать документацию и пытаться зюнастромть все самому на своем личном проекте и только. Ну... Бесполезная ведь статья.

Sign up to leave a comment.