init
This commit is contained in:
34
README.md
Normal file
34
README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# Курс по ArgoCD + Keycloak
|
||||
|
||||
## Научимся
|
||||
|
||||
1. разворачивать тестовый кластер
|
||||
2. устанавливать зависимости для комфортной работы
|
||||
3. разворачивать рабочие кластера ArgoCD и Keycloak
|
||||
4. разворачивать FreeIPA для ведения внешней базы данных пользователей
|
||||
5. собирать все это в кучу и настраивать взаимодействие
|
||||
6. напишим приложение на JS и подключим к нему авторизацию через Keycloak + FreeIPA
|
||||
|
||||
## Порядок действий
|
||||
|
||||
1. создаем 3 ноды под куб, одну ВМ под FreeIPA
|
||||
для куба идеально - ubuntu 20.04
|
||||
для IPA - fedora 35
|
||||
|
||||
2. поднимаем куб и стаавим зависимости для работы по [гайду](./1.Cluster/README.md)
|
||||
3. поднимаем ArgoCD по [гайду](./2.ArgoCD/README.md)
|
||||
4. через ArgoCD разворачиваем Keycloak в виде первого приложения
|
||||
5. на отдельную машину ставим FreeIPA, минимально настраиваем
|
||||
6. подключаем между собой все компоненты
|
||||
|
||||
## Видео к курсу
|
||||
|
||||
- [видео]()
|
||||
|
||||
### Автор
|
||||
|
||||
Vassiliy Yegorov
|
||||
|
||||
- [школа](https://realmanual.ru)
|
||||
- [youtube](https://youtube.com/realmanual)
|
||||
- [телега](https://t.me/realmanual_group)
|
Reference in New Issue
Block a user