Кубернетес – Kubernetes – K8s
На этом курсе вы научитесь создавать Кубернетес Кластер на Windows, Amazon Web Services и Google Cloud Platform.
Также использовать K8s команды для управления кластером (kubectl) и писать YAML Manifest файлы.
Мы создадим простые приложения на PHP.
Запакуем их в Docker Images из Dockerfile и потом загрузим их в DockerHub для дальнейшего использования и деплоя в нашем Kubernetes Кластере.
Мы рассмотрим основы и научимся создавать и управлять главными компонентами Kubernetes Кластера:
-
Pods
-
Deployments
-
Services
-
Ingress
-
Helm Charts
Также вы выучите всё что вам нужно для работы с ArgoCD для автоматизации деплоев в k8s.
Мы установим и настроим ArgoCD для двух кластеров k8s (Dev и Prod).
Kubernetes не так сложен как иногда кажется и его знания очень важны для любого начинающего
или профессионального DevOps Инженера.
На многих интервью у вас могут спросить про исновы Kubernetes и в конце дать задание в котором попросят
сделать деплоймен простого приложения в Kuberneteы Кластер.
В этом курсе вы наёдете всё необходимое для превосходного старта.
Этих знаний хватит чтобы успешно сделать задание которое часто задают на интервью для DevOps Инженера.
Список Уроков:
-
Основы Kubernetes
-
Поднятие простого K8s Cluster на Windows
-
Поднятие K8s Cluster в AWS – Amazon Web Services
-
Поднятие K8s Cluster в GCP – Google Cloud Platform
-
Поднятие K8s Cluster Для Учебы – Бесплатно в Интернете
-
Создание DockerImage из Dockerfile и Загрузка в DockerHub
-
Главные Объекты K8s
-
Создание и управление – Pods
-
Создание и управление – Deployments
-
Создание и управление – Services
-
Создание и управление – Ingress Controllers
-
Создание и управление – Helm Charts
-
Всё что вам нужно знать про ArgoCD – Теория – Что это такое и как работает
-
Всё что вам нужно знать про ArgoCD – Практика – Устанавливаем и Настраиваем
Еще раз повторюсь: Kubernetes не так сложен как иногда кажется и его знания очень важны для любого начинающего
или профессионального DevOps Инженера.
Всем удачи!