Простое веб-приложение для создания анкет пользователей с сохранением данных в MongoDB.
- Backend: Python + Flask
- Database: MongoDB
- Frontend: HTML5, CSS3
- DevOps: Docker, Kubernetes, Minikube
- Создание анкет пользователей (никнейм, email, увлечения)
- Просмотр всех анкет
-
установите Minikube, kubernates и kubectl
-
склонируйте репозиторий и перейдите в него:
git clone https://github.com/tonkaxxx/about-me-pet.git cd about-me-pet
-
запустите Minikube:
minikube start --driver=docker
-
примените конфигурации:
chmod +x minikube-start.sh ./minikube-start.sh
-
проверьте, запустилось ли приложение:
kubectl rollout status deployment/webapp
вывод должен быть таким:
deployment "webapp" successfully rolled out
если нет, просто подождите минуту и запустите команду еще раз
-
откройте приложение:
minikube service webapp --url
Telegram - @tonkaxxx