# Курс по ArgoCD + Keycloak ## Научимся 1. разворачивать тестовый кластер 2. устанавливать зависимости для комфортной работы 3. разворачивать рабочие кластера ArgoCD и Keycloak 4. разворачивать FreeIPA для ведения внешней базы данных пользователей 5. собирать все это в кучу и настраивать взаимодействие 6. напишим приложение на JS и подключим к нему авторизацию через Keycloak + FreeIPA ## Порядок действий 1. создаем 3 ноды под куб, одну ВМ под FreeIPA для куба идеально - ubuntu 22.04 для IPA - fedora 37 2. поднимаем куб и стаавим зависимости для работы по [гайду](./1.Cluster/README.md) 3. поднимаем ArgoCD по [гайду](./2.ArgoCD/README.md) 4. через ArgoCD разворачиваем Keycloak в виде первого приложения 5. на отдельную машину ставим FreeIPA, минимально настраиваем 6. подключаем между собой все компоненты ## Видео к курсу - [видео](https://realmanual.ru/public/course/c710277f-f59e-40f3-ac3e-96b2b7ee7e12) ### Автор Vassiliy Yegorov - [школа](https://realmanual.ru) - [youtube](https://youtube.com/realmanual) - [телега](https://t.me/realmanual_group)