Skip to content

tonkaxxx/about-me-pet

Repository files navigation

DevOps pet project

Простое веб-приложение для создания анкет пользователей с сохранением данных в MongoDB.

Технологический стек

  • Backend: Python + Flask
  • Database: MongoDB
  • Frontend: HTML5, CSS3
  • DevOps: Docker, Kubernetes, Minikube

Функционал

  • Создание анкет пользователей (никнейм, email, увлечения)
  • Просмотр всех анкет

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

  1. установите Minikube, kubernates и kubectl

  2. склонируйте репозиторий и перейдите в него:

    git clone https://github.com/tonkaxxx/about-me-pet.git
    cd about-me-pet
  3. запустите Minikube:

    minikube start --driver=docker
  4. примените конфигурации:

    chmod +x minikube-start.sh
    ./minikube-start.sh
  5. проверьте, запустилось ли приложение:

    kubectl rollout status deployment/webapp

    вывод должен быть таким:

    deployment "webapp" successfully rolled out

    если нет, просто подождите минуту и запустите команду еще раз

  6. откройте приложение:

    minikube service webapp --url

Контакты

Telegram - @tonkaxxx

About

devops pet project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published