Skip to content

IndianMax03/db-coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

252 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Рефакторинг баз данных и приложений для курсовой работы по дисциплине "Информационные системы и базы данных"

Итерация №3

Запуск приложения для MacOS

Для начала установите утилиты по менеджменту 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

Выполнили:

  • М.Р.Тучков
  • К.М.Кондратьева

About

Coursework within the discipline "Databases"

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •