Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Домашнее задание по предмету "Распределенные системы и сетевые операционные системы"

Выполнил студент гр. 0303 Максимов Е.А.

Клиент-серверное приложение, представляющее собой примитивный кликер. Архитектура состоит из 3 компонентов:

  • клиент (React JS);
  • сервер (Express JS);
  • база данных (PostgreSQL).

Каждый из компонентов помещён в свой Docker-контейнер, которые развертываются при помощи docker-compose. Для компонента с базой данной выделяется отдельный том для сохранения данных при перезапуске контейнера.

Как запустить

  • cd ./helloworld-docker-nodejs
  • docker-compose up --build
  • Подключиться к клиенту: http://localhost:3000

Развёртывание приложения в K8s

  • ConfigMap;
  • Secret;
  • Service (для клиента, доступ извне);
  • Pod.

About

Homework

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages