Кто-нибудь хочет научиться работать с Kubernetes в продакшн среде? У меня есть более 20 реальных проблем с решениями и требованиями клиентов. Я записал все проблемы, с которыми столкнулся во время своей работы в Kubernetes. В этом занятии я исправил все эти проблемы и указал их корневые причины. Большинство собеседователей просят вас рассказать о вызовах, над которыми вы работали в вашем проекте Kubernetes.
Я охватываю все темы, основанные на реальной среде, с которыми я работал и сталкивался в своем проекте Kubernetes.
Это занятие будет полезно для тех, кто имеет хорошие знания в Kubernetes, но не имеет возможности найти работу или не имеет знаний о реальных делах в индустрии, из-за чего они не уверены на собеседовании. Я объясню инфраструктуру Kubernetes, и все инструменты, которые мы использовали в индустрии, а также поделюсь списком вопросов для собеседования.
В настоящее время большинство компаний перешли на приложения на основе контейнеров и разворачивают приложения на платформе Kubernetes, поэтому в профиле Kubernetes есть много возможностей. Большинство людей заблуждаются в том, что доступны только devops открытия , но это не так...Обычно парни из devops настраивают CICD-конвейер или устанавливают конвейер выпуска на среде Kubernetes. Поэтому компании нужна отдельная команда для управления всей инфраструктурой Kubernetes. Обычно в проекте 100+ кластеров Kubernetes и 400+ приложений работают как pod, поэтому нам нужна отдельная команда для управления всей инфраструктурой, и мы должны регулярно обновлять кластеры.
Я рассмотрел следующие темы в своей полной серии.
Что такое Kubernetes?
Архитектура Kubernetes
Мастер-узел и рабочий узел
Все компоненты мастер-узла и рабочего узла
Какие бывают типы кластеров Kubernetes
Что такое Pod/рабочий узел/пространство имен?
Что такое кластер Azure AKS?
Создание кластера AKS с нуля
Как настроить Jump box?
Как установить плагины kubectl / Az cli / helm / Docker client на Jump box?
Как подключить кластер Azure AKS из Jump Box?
Как аутентифицировать свой идентификатор перед подключением к кластеру Azure AKS
Что такое файл YAML?
Как развернуть Pod с использованием файла YAML?
Как создать пространство имен с помощью команды kubectl?
Ошибка при запуске файла YAML
Ошибка OMM у Pod после развертывания
Pod застрял в состоянии ожидания
Поды застряли в состоянии crashloop back off
Пространство имен застряло в состоянии Terminating
Как создать частный репозиторий для управления всеми приложениями?
Как отправить образы с локальной машины в частный репозиторий?
Как пометить образы с помощью docker tag?
Как скачивать образы из публичного репозитория Docker hub?
Сколько типов secret и как создать ImagePullsecret?
Как импортировать secret в манифест Pod?
Все реальные проблемы, связанные с ошибкой ImagePullBack Off
Что такое постоянный том и как его создать?
Что такое класс хранилища и как его создать и импортировать в кластер?
Как добавить pv в том?
Как мы расширяем постоянный том в Pod?
Все реальные проблемы, связанные с постоянным томом
Что такое инструмент резервного копирования Velero и зачем мы его используем?
Как настроить плагины Velero на сервере Jump?
Как создать служебный принцип в Azure?
Как создать контейнер в Azure для хранения данных резервного копирования
Как настроить сервер Velero как Pod в кластере Kubernetes
Как взять полную резервную копию всего пространства имен
Как восстановить пространство имен из резервной копии после удаления
Как установить период удержания во время команды резервного копирования
Как мы настраиваем расписание резервного копирования в Kubernetes
Как мы удаляем резервную копию и восстанавливаем ее
Как мы проверяем количество ресурсов, которые были забэкаплены.
Как обновить кластер AKS и какие предварительные и пост-задачи выполняются во время обновления
Если обновление кластера не удалось, как его исправить и какие причины возникновения
Какие проблемы возникают при обновлении кластера
Как мы масштабируем кластер AKS
Что такое cordon и drain? Как применять на узле
Что такое сервис и сколько типов сервисов
Что такое NodePort, ClusterIP, Loadbalancer Services
Какой сервис обычно используется в Kubernetes Production Env
Как создать сервис балансировщика нагрузки и попробовать выложить свое приложение
Что такое метка и селектор в Kubernetes
Что такое контроллер входа Nginx
Как происходит поток трафика от пода к внешнему кластеру и его архитектура?
NodeSelector - что это такое и как его применять к развертыванию?
Как применить метку к узлу?
Если URL моего приложения не работает?
Какие есть способы исправления этой проблемы?
Как развернуть контроллер входа в Nginx с использованием Helm?
Какие команды используются в Helm?
Как перенести PVC из одной зоны в другую зону?
Что такое taint и toleration? Как настроить Jenkins в качестве пода в кластере?
Как получить доступ к URL Jenkins с использованием службы балансировки нагрузки?
Что такое горизонтальный автоскейлер подов и как его настроить?
Как преодолеть проблему OOM killed, связанную с Pod?
Что такое TLS-сертификат и как его сгенерировать?
Как импортировать SSL-сертификат в приложение?
Каковы все процессы генерации SSL-сертификата (теория)?
Как мы можем убедиться, что наше приложение работает через HTTPS, а не HTTP?
Как создать объект входа для приложения?
Где мы можем определить URL-адрес приложения в объекте входа?
Ежедневные задачи в производственной среде Kubernetes
Обсуждение моих деталей инфраструктуры Kubernetes
Я поделюсь более чем 50 вопросами на собеседовании по Kubernetes
20+ вопросов на основе сценариев с решением
Во время моей сессии я покажу и исправлю 15-20 проблем в режиме реального времени в производственной среде Kubernetes
Я поделюсь образцом резюме для профиля Kubernetes.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Kubernetes Training from Basic to Advanced | 20+ ISSUE LIST,
а также все другие курсы, прямо сейчас!
What is private repo and how do we create - Part -01
Урок 11.00:49:41
Lecture -11 - Private repository - Part -02
Урок 12.00:46:09
Storage | Persistent Volume in Kubernetes - Part -01
Урок 13.00:49:30
Storage | Persistent Volume in Kubernetes - Part -02
Урок 14.00:48:52
Backup & Restoration in Kubernetes - Part 01 | Velero Backup Tool
Урок 15.00:58:32
Backup & Restoration in Kubernetes - Part 02 | Velero Backup Tool
Урок 16.00:42:06
AKS Cluster upgradation - Part -01
Урок 17.00:43:10
AKS Cluster Upgradation - Part -02 | Challenges during Upgradation
Урок 18.00:50:08
NGINX INGRESS CONTROLLER - Part -01
Урок 19.00:56:31
NGINX INGRESS CONTROLLER - Part -02 | Jenkins Setup
Урок 20.00:42:32
SSL Certificate | TLS in Kubernetes
Урок 21.00:45:40
LAST Session | HPA
Урок 22.00:21:32
Issue-01 - Live Troubleshooting Based on Kubernetes Production Env
Урок 23.00:21:17
Issue-02- Live Troubelshooting Based on Kubernetes Production Env
Урок 24.00:15:46
Issue-03- Live Troubelshooting Based on Kubernetes Production Env
Урок 25.00:14:56
Issue-04- Live Troubelshooting Based on Kubernetes Production Env
Урок 26.00:13:34
Issue-05- Live Troubleshooting Based on Kubernetes Production Env
Урок 27.00:18:55
Issue-06 - Live Troubleshooting Based on Kubernetes Production Env
Урок 28.00:04:14
Issue-07 - Live Troubleshooting Based on Kubernetes Production Env
Урок 29.00:10:08
Issue-08 - Live Troubleshooting Based on Kubernetes Production Env
Урок 30.00:21:15
Issue-09 - Live Troubleshooting Based on Kubernetes Production Env
Урок 31.00:26:48
Issue-10 - Live Troubleshooting Based on Kubernetes Production Env
Урок 32.00:18:03
Issue-11 - Live Troubleshooting Based on Kubernetes Production Env
Урок 33.00:16:17
Issue-12 - Live Troubelshooting Based on Kubernetes Production Env
Урок 34.00:12:39
Issue-13 - Live Troubleshooting Based on Kubernetes Production Env -
Урок 35.00:12:06
Issue-14 - Live Troubleshooting Based on Kubernetes Production Env -
Урок 36.00:14:18
Issue-15- Live Troubleshooting Based on Kubernetes Production Env -
Урок 37.00:02:48
Issue-16- Live Troubleshooting Based on Kubernetes Production Env
Урок 38.00:05:06
Issue-17- Live Troubleshooting Based on Kubernetes Production Env
Урок 39.00:06:43
Issue-18- Live Troubleshooting Based on Kubernetes Production Env
Урок 40.00:07:49
Issue-19 - Live Troubleshooting Based on Kubernetes Production Env -
Урок 41.00:07:49
Issue-20 - Live troubleshooting Based on Kubernetes production Env
Урок 42.00:52:04
Live Devops Interview with candidate having 4-5 Years of exp with MNC Company
Урок 43.00:40:40
LIVE INTERVIEW SESSION WITH CANDIDATE
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Docker и Kubernetes — Полное руководство для разработчиков
Docker and Kubernetes - The Complete Developers Guide
В этом курсе мы проведем вас от новичка в Docker и Kubernetes до готового к работе инженера. Этот курс наполнен диаграммами и практическими примерами, чтобы вы могли по-настоящему глубоко понять и использовать Docker и Kubernetes. Мы будем контейнеризовать пять проектов, каждый из которых будет становиться все более и более сложным. Нам нужно закончить этот курс, поместив многокомпонентное микросервисное приложение в контейнер с помощью Kubernete
Istio - один из самых обсуждаемых фреймворков за последние годы! Если вы уже работали с Kubernetes, вам стоит изучить Istio! С помощью этого практического практического курса вы сможете получить опыт запуска собственных сервисных сеток Istio. Этот курс разработан, чтобы быть ясным, понятным и веселым! Но мы также углубимся в детали — вы узнаете, как использовать Istio в реальных продакшн сценариях — и вы увидите внутреннюю работу Isti
Это курс для разработчиков, ops, архитекторов; все ИТ-специалисты и инженеры, которым необходимо достаточно хорошо разбираться в Kubernetes и оркестровке контейнеров, чтобы использовать их для развертывания, масштабирования и эксплуатации современных приложений в средах «Cloud Native».
Это курс для тех, кто стремится стать экспертом в управлении контейнерами и оркестрацией с использованием Kubernetes. Изучите передовые концепции, методы развертывания и управления приложениями в контейнерах, а также настройки Kubernetes для оптимальной производительности.