User Tools

Site Tools


обновление_кластера_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
обновление_кластера_kubernetes [2024/09/16 06:14]
val
обновление_кластера_kubernetes [2024/09/16 08:44] (current)
val [Техническое задание]
Line 5: Line 5:
 ===== Реклама ===== ===== Реклама =====
  
-  * Kubernetes ​«из ​коробки» - отличное средство для ​запуска и масштабирования ​stateless (т.е. без сохранения данных) ​приложений. Сложности начинаются ​для stateful (т.е. с сохранением данных) приложений, ​таких как базы данных, например MySQL, PostgreSQL ​и прочее +  * Kubernetes ​- актуальное ​и востребованное решение ​для масштабирования ​и отказоустойчивости приложений, можно сказать - операционная система ​над ​операционными системамиНо что ​с обновлениями этого "​монстра"?​ Ведь, ​даже обновление одной Linux системы потенциально может закончится ​проблемами. ​На нашем вебинаре мы убедимся что ​и здесь отказоустойчивая архитектура Kubernetes поможет нам провести эту "неприятную" ​операцию без "стресса"​ 
-  * На нашем вебинаре мы на практических примерах разберем решения задач ​хранения данных для приложений, ​работающих в Kubernetes, ​начиная с простого ​продолжения PersistentVolume/​PersistentVolumeClaim - rancher/​local-path-provisioner и заканчивая ​отказоустойчивым longhorn+
  
 ===== Техническое задание ===== ===== Техническое задание =====
  
-  * Развернуть сервис Keycloak с базой данных ​учетных записей, и приложение, использующее ​его для OpenID ​аутентификации, в корпоративном On-Premises Kubernetes. +  * Спланировать процедуру обновления кластера Kubernetes 
-  * Убедиться ​в отказоустойчивости полученного решениякак с точки зрения ​доступа пользователей, ​так и хранения данных.+  * Обновить версию ОС Linux на каждом узле до актуальной 
 +  * Обновить версию Kubernetes на каждом узле до актуальной 
 +  * Убедиться, что все приложения ​в кластере продолжали функционировать во все это время
  
 ===== Запись вебинара ===== ===== Запись вебинара =====
Line 24: Line 26:
 ===== Шаг 1. Подготовка (сделано заранее) ===== ===== Шаг 1. Подготовка (сделано заранее) =====
  
-  * Выключаем тестовый кластер (node) через [[Технология Vagrant]] 
- 
-  * Выключаем kube кластер,​ устанавливаем 4GB для узлов, включаем 
  
-===== Шаг 2. Использование статических PV для приложений с PVC =====+===== Шаг 2. =====
обновление_кластера_kubernetes.1726456461.txt.gz · Last modified: 2024/09/16 06:14 by val