User Tools

Site Tools


devops2._использование_kubernetes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devops2._использование_kubernetes [2025/04/08 15:37]
val [4.5 Мониторинг кластера Kubernetes]
devops2._использование_kubernetes [2025/06/02 14:45] (current)
val [3.3 Развертывание нужной версии приложения в kubernetes]
Line 156: Line 156:
   * Используем на kube1 [[Система Kubernetes#​Инструмент командной строки kubectl]] ​   * Используем на kube1 [[Система Kubernetes#​Инструмент командной строки kubectl]] ​
  
 +===== Практикум =====
 +
 +  * [[https://​val.bmstu.ru/​~val/​pract/​dev2/​dev2_mod1_pract.mp4|Запись практикума]] (длительность:​ 53 минуты)
 ===== Модуль 2. Объекты kubernetes, helm ===== ===== Модуль 2. Объекты kubernetes, helm =====
  
Line 257: Line 260:
   * Удаляем [[Система Kubernetes#​LoadBalancer]]   * Удаляем [[Система Kubernetes#​LoadBalancer]]
  
 +===== Практикум =====
  
 +  * [[https://​val.bmstu.ru/​~val/​pract/​dev2/​dev2_mod2_pract.mp4|Запись практикума]] (длительность:​ 12 минут)
 ===== Модуль 3. Создание CI/CD в kubernetes ===== ===== Модуль 3. Создание CI/CD в kubernetes =====
  
Line 263: Line 268:
 ==== 3.1 Запуск gitlab-runner в kubernetes ==== ==== 3.1 Запуск gitlab-runner в kubernetes ====
  
 +  * [[Система Kubernetes#​Установка Helm]]
   * Сделать общий [[Система Kubernetes#​gitlab-runner kubernetes]] с тегом "​build"​   * Сделать общий [[Система Kubernetes#​gitlab-runner kubernetes]] с тегом "​build"​
  
Line 273: Line 279:
   * В GitLab добавляем тег ver1.1 и проверяем наличие образов   * В GitLab добавляем тег ver1.1 и проверяем наличие образов
  
-==== 3.3 Разворачивание нужной версии приложения в kubernetes ====+==== 3.3 Развертывание нужной версии приложения в kubernetes ====
  
 <​code>​ <​code>​
-kube1:~# mkdir gowebd-k8s;​cd $_+kube1:~# mkdir -p gowebd-k8s;​cd $_
 </​code>​ </​code>​
   * [[Система Kubernetes#​Deployment]] ver1.1   * [[Система Kubernetes#​Deployment]] ver1.1
Line 338: Line 344:
  
   * [[Система Kubernetes#​Работа со своим репозиторием]] для размещения helm пакета (будет использоваться в дополнительном материале)   * [[Система Kubernetes#​Работа со своим репозиторием]] для размещения helm пакета (будет использоваться в дополнительном материале)
 +
 +===== Практикум =====
 +
 +  * [[https://​val.bmstu.ru/​~val/​pract/​dev2/​dev2_mod3_pract.mp4|Запись практикума]] (длительность:​ 52 минуты)
 ===== Модуль 4. Дополнительные материалы ===== ===== Модуль 4. Дополнительные материалы =====
  
Line 383: Line 393:
   * Видео [[Мониторинг кластера Kubernetes]] (выполняем работы с 00:04:50 до конца)   * Видео [[Мониторинг кластера Kubernetes]] (выполняем работы с 00:04:50 до конца)
  
-==== 4.6 Мониторинг кластера ​Kubernetes ​====+==== 4.6 Бюджетная безотказная сеть для ​кластера ====
  
   * Видео [[Бюджетная безотказная сеть для кластера]]   * Видео [[Бюджетная безотказная сеть для кластера]]
 +
 +==== 4.7 Все что должен знать DevOps про PostgreSQL ====
 +
 +  * Видео [[Все что должен знать DevOps про PostgreSQL]]
devops2._использование_kubernetes.1744115842.txt.gz · Last modified: 2025/04/08 15:37 by val