Содержание курса
1. Онбординг
3 урока
99
99
2м
0
Открытый
1.1
Введение в курс
↗
54
54
1м 26с
0
Открытый
1.2
Как проходить курс
↗
40
40
0м 21с
0
Открытый
1.3
Знакомство
↗
5
5
-
0
2. Подготовка Kubernetes-кластера
1 урок
20
19
3м
0
Закрытый
2.1
Быстрый старт: локальный кластер (Minikube)
↗
20
19
3м 56с
0
3. Погружение в Harbor
2 урока
106
33
6м
0
Открытый
3.1
Что такое Harbor и чем он лучше обычных Registry
↗
62
19
2м 16с
0
Открытый
3.2
Компоненты Harbor и их роли
↗
44
14
3м 26с
0
4. Установка Harbor и Helm
4 урока
59
54
29м
0
Закрытый
4.1
Что такое Helm и Helm-чарты
↗
15
14
6м 3с
0
Закрытый
4.2
Структура Harbor Helm-чарта
↗
15
14
6м 43с
0
Закрытый
4.3
Подготовка values.yaml
↗
15
12
16м 40с
0
Закрытый
4.4
Установка Harbor в Kubernetes
↗
14
14
1м 13с
0
5. Работа с Harbor
5 уроков
52
31
32м
0
Закрытый
5.1
Проекты
↗
14
8
21м 24с
0
Закрытый
5.2
Пользователи и роли
↗
10
8
5м 6с
0
Закрытый
5.3
Push и Pull Docker-образов
↗
11
5
5м 10с
0
Закрытый
5.4
Интеграция с Kubernetes
↗
9
7
-
0
Закрытый
5.5
Proxy-cache проект
↗
8
3
-
0
6. Безопасность Docker-образов
3 урока
40
20
6м
0
Закрытый
6.1
Сканирование уязвимостей (Trivy)
↗
7
6
-
0
Открытый
6.2
Подпись Docker-образов (Cosign)
↗
26
7
6м 30с
0
Закрытый
6.3
Блокировка небезопасных образов
↗
7
7
-
0
7. Управление жизненным циклом Docker-образов
2 урока
14
12
0м
0
Закрытый
7.1
Зачем нужны Retention Policies
↗
7
6
-
0
Закрытый
7.2
Настройка правил Retention
↗
7
6
-
0
8. Эксплуатация Harbor
4 урока
48
26
2м
0
Закрытый
8.1
Конфигурация Harbor
↗
8
8
-
0
Закрытый
8.2
Обновление Harbor
↗
7
6
-
0
Открытый
8.3
Мониторинг Harbor (Kube Prometheus Stack)
↗
27
6
2м 37с
0
Закрытый
8.4
Логи и диагностика
↗
6
6
-
0
9. Итоги и дальнейшее развитие
3 урока
27
27
1м
0
Закрытый
9.1
Что вы теперь умеете
↗
8
8
-
0
Закрытый
9.2
Куда двигаться дальше
↗
10
10
1м 31с
0
Закрытый
9.3
Заключительные слова и благодарность
↗
9
9
-
0