Как стать автором
Обновить
8
0
Markus Kaldwin @Fitrager

Системный администратор

Отправить сообщение

У Яндекса есть курс бесплатный инженер облачных систем. Там можно ознакомиться с их облаком.

Ну пока я ученик. А так кластер из трёх мастеров и трёх воркеров. Там около 15 небольших систем. Есть динамическое создание томов через nfs provisioner, есть получение сертификатов через let's encrypt, gitlab агент и раннер в кубере развернуты. Все yaml файлы храню в гитлаб и вношу изменения через него. Мониторинг через прометеус и графану, которые тоже в кубере развернуты.

А я за 10к рублей премии с нуля поднял и внедрил кластер за 2 месяца (k8s+ingress-nginx+prometheus+ci/cd gitlab). Получается продешевил. Не знал что такой труд может стоить так дорого. Я правда в региональном университете работаю.

За знание Kubernetes больше платят. Поэтому IT специалисты заинтересованы его изучить и перенести системы с Linux на Kubernetes.

Из коробки может следить за приложением (Startup, liveness, readiness probe), может динамически масштабировать приложение в случае с высокой нагрузкой (horizontal pod autoscaler), есть отказоустойчивость из коробки, в одном кластере можно держать разные приложения на разных языках программирования (контейнеризация), он бесплатный и его можно развернуть у себя на виртуальных машинах (bare metal), есть большое сообщество и множество кастомизаций.

Спасибо за ответы)

А есть требования для миддла и сеньора?

Спасибо. На некоторые вопросы я не знаю ответы. Буду готовиться.

Как легко пройти собеседование по Kubernetes в 2023 году - изучить все материалы по программе экзамена CERTIFIED KUBERNETES ADMINISTRATOR (CKA).

Я сам сейчас подробно изучаю Kubernetes, чтобы найти работу и там столько нюансов, что без подробного изучения каждого элемента с практическим решением различных задач не изучить Kubernetes.

И найти работу DevOps зная только Kubernetes невозможно. Мой горький опыт. Нужно еще знать Linux, Ansible, Docker, Gitlab, Jenkins, PostgreSQL, bash, git, Nginx, Prometheus, Grafana, и желательно Python. И все это на достаточно хорошем уровне. Вот тогда можно пройти собеседование.

Но ведь последний Kubernetes 1.26. 1.21 уже End of Life.

Спасибо. Попробую.

Спасибо за идею. Попробую.

Для разработчиков я делаю job в Gitlab, которая выводит логи их приложения прямо в Gitlab. Какой-то централизованной системы логов пока нет.

Deckhouse однажды пробовал, но тогда не хватило компетенции разобраться. Мне кажется чтобы понять Kubernetes надо начинать с самого обычного k8s и разворачивать поэтапно.

На виртуалках. Kubuntu 20.04 гостевая ОС.

Мне кажется Kubernetes становится проще. Если раньше его развернуть было непросто, то сейчас есть kubeadm. Обновление через kubeadm upgrade или установка нового кластера. Плюс всегда можно почитать changelog. DevOps состоит не только из Kubernetes. Сопутствующие инструменты тоже изменяются и там тоже приходится разбираться. (тот же Gitlab).

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

В случае с облаком, я работаю в организации, где 3 года были сложности с развитием ИТ. Были деньги на интернет и электричество и если бы ресурсы были в облаках, то не было бы денег, чтобы их оплачивать. В случае с Kubernetes на своей инфраструктуре можно поднять рядом новый кластер и потихоньку переносить нагрузки, параллельно выводя ресурсы из старого кластера и поднимая новые узлы в новом кластере.

Такими размышлениями можно и свою квартиру никогда не покупать, а всегда снимать.

Prometheus Stack ставиться через helm одной командой и включает в себя Grafana. Мониторинг из коробки для ванильного кубера.

Что такое "мгновенное автомасштабирование" у Deckhouse? Horizontal Pod Autoscaler?

Ingress у Deckhouse работает через HostNetwork?

Информация

В рейтинге
Не участвует
Откуда
Казахстан
Дата рождения
Зарегистрирован
Активность