Рефакторинг баз данных и приложений для курсовой работы по дисциплине "Информационные системы и базы данных"
Итерация №3
Для начала установите утилиты по менеджменту k8s и его кластера:
brew install kubernetes-cli
brew install minikubeЗапустите кластер k8s на вашей машине:
minikube startДля доступа в консоль администратора воспользуйтесь командой:
minikube dashboardПримените существующий файл конфигурации k8s:
kubectl apply -f k8s.yamlОпределите имя созданного pod:
indianmax@MacBook-Pro-Manu db-coursework % kubectl get pods
NAME READY STATUS RESTARTS AGE
role-play-5fd98b8dc9-4v9th 3/3 Running 0 22mДля упрощения доступа к приложению выполните проброс портов:
kubectl port-forward pod/<pod-name> 3000:3000
kubectl port-forward pod/<pod-name> 8081:8081Теперь вы можете выполнить заполнение базы данных тестовыми значениями:
sh ./back/role-play-backend/requests.shИ обнаружить наше приложение по адресу:
http://localhost:3000/loginПодробное описание настоящего проекта представлено в документации docs/Refactoring.md
- М.Р.Тучков
- К.М.Кондратьева