├── .gitignore ├── .travis.yml ├── Chapter01 ├── Monolith │ ├── README.md │ ├── mythoughts │ │ ├── manage.py │ │ ├── mythoughts │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ └── thoughts │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── fixtures │ │ │ ├── thoughts.json │ │ │ └── users.json │ │ │ ├── login.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_sessionmodel_username.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── search.py │ │ │ ├── static │ │ │ └── bootstrap.css │ │ │ ├── templates │ │ │ ├── base.html │ │ │ ├── list_thoughts.html │ │ │ ├── login.html │ │ │ └── search.html │ │ │ ├── tests.py │ │ │ ├── thoughts.py │ │ │ └── urls.py │ └── requirements.txt └── README.md ├── Chapter02 ├── README.md └── ThoughtsBackend │ ├── README.md │ ├── init_db.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── constants.py │ ├── test_thoughts.py │ └── test_token_validation.py │ ├── thoughts_backend │ ├── __init__.py │ ├── admin_namespace.py │ ├── api_namespace.py │ ├── app.py │ ├── config.py │ ├── db.py │ ├── models.py │ └── token_validation.py │ └── wsgi.py ├── Chapter03 ├── README.md ├── ThoughtsBackend │ ├── README.md │ ├── init_db.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── constants.py │ │ ├── test_thoughts.py │ │ └── test_token_validation.py │ ├── thoughts_backend │ │ ├── __init__.py │ │ ├── admin_namespace.py │ │ ├── api_namespace.py │ │ ├── app.py │ │ ├── config.py │ │ ├── db.py │ │ ├── models.py │ │ └── token_validation.py │ └── wsgi.py ├── docker-compose.yaml ├── docker │ ├── app │ │ ├── Dockerfile │ │ ├── start_server.sh │ │ └── uwsgi.ini │ └── db │ │ ├── Dockerfile │ │ ├── postgres-setup.sh │ │ ├── prepare_db.sh │ │ ├── start_postgres.sh │ │ └── stop_postgres.sh ├── dockerfile_examples │ ├── Dockerfile.apk │ ├── Dockerfile.run │ ├── Dockerfile.simple │ └── example.txt └── environment.env ├── Chapter04 ├── README.md ├── ThoughtsBackend │ ├── README.md │ ├── init_db.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── constants.py │ │ ├── test_thoughts.py │ │ └── test_token_validation.py │ ├── thoughts_backend │ │ ├── __init__.py │ │ ├── admin_namespace.py │ │ ├── api_namespace.py │ │ ├── app.py │ │ ├── config.py │ │ ├── db.py │ │ ├── models.py │ │ └── token_validation.py │ └── wsgi.py ├── docker-compose.yaml ├── docker │ ├── app │ │ ├── Dockerfile │ │ ├── start_server.sh │ │ └── uwsgi.ini │ └── db │ │ ├── Dockerfile │ │ ├── postgres-setup.sh │ │ ├── prepare_db.sh │ │ ├── start_postgres.sh │ │ └── stop_postgres.sh ├── dockerfile_examples │ ├── Dockerfile.apk │ ├── Dockerfile.run │ ├── Dockerfile.simple │ └── example.txt └── environment.env ├── Chapter05 ├── README.md └── example_pod.yml ├── Chapter06 ├── README.md ├── frontend │ ├── README.md │ ├── docker-compose.yaml │ ├── docker │ │ └── app │ │ │ ├── Dockerfile │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ ├── environment.env │ ├── kubernetes │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── mythoughts │ │ ├── manage.py │ │ ├── mythoughts │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ └── thoughts │ │ │ ├── __init__.py │ │ │ ├── apps.py │ │ │ ├── fixtures │ │ │ ├── thoughts.json │ │ │ └── users.json │ │ │ ├── login.py │ │ │ ├── search.py │ │ │ ├── static │ │ │ └── bootstrap.css │ │ │ ├── templates │ │ │ ├── base.html │ │ │ ├── list_thoughts.html │ │ │ ├── login.html │ │ │ └── search.html │ │ │ ├── tests.py │ │ │ ├── thoughts.py │ │ │ ├── token_validation.py │ │ │ └── urls.py │ └── requirements.txt ├── thoughts_backend │ ├── README.md │ ├── ThoughtsBackend │ │ ├── README.md │ │ ├── init_db.py │ │ ├── load_test_data.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── constants.py │ │ │ ├── test_thoughts.py │ │ │ └── test_token_validation.py │ │ ├── thoughts_backend │ │ │ ├── __init__.py │ │ │ ├── admin_namespace.py │ │ │ ├── api_namespace.py │ │ │ ├── app.py │ │ │ ├── config.py │ │ │ ├── db.py │ │ │ ├── models.py │ │ │ └── token_validation.py │ │ └── wsgi.py │ ├── docker-compose.yaml │ ├── docker │ │ ├── app │ │ │ ├── Dockerfile │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ │ └── db │ │ │ ├── Dockerfile │ │ │ ├── postgres-setup.sh │ │ │ ├── prepare_db.sh │ │ │ ├── start_postgres.sh │ │ │ └── stop_postgres.sh │ ├── environment.env │ └── kubernetes │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml └── users_backend │ ├── README.md │ ├── UsersBackend │ ├── README.md │ ├── init_db.py │ ├── load_test_data.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── constants.py │ │ ├── test_token_validation.py │ │ └── test_users.py │ ├── users_backend │ │ ├── __init__.py │ │ ├── admin_namespace.py │ │ ├── api_namespace.py │ │ ├── app.py │ │ ├── config.py │ │ ├── db.py │ │ ├── models.py │ │ └── token_validation.py │ └── wsgi.py │ ├── docker-compose.yaml │ ├── docker │ ├── app │ │ ├── Dockerfile │ │ ├── start_server.sh │ │ └── uwsgi.ini │ └── db │ │ ├── Dockerfile │ │ ├── postgres-setup.sh │ │ ├── prepare_db.sh │ │ ├── start_postgres.sh │ │ └── stop_postgres.sh │ ├── environment.env │ └── kubernetes │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── Chapter07 ├── README.md ├── frontend │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── haproxy │ ├── Dockerfile │ └── haproxy.cfg ├── thoughts_backend │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml └── users_backend │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── Chapter08 ├── README.md ├── example │ ├── frontend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── namespace.yaml │ ├── thoughts_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── users_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml └── flux │ ├── flux-account.yaml │ ├── flux-deployment.yaml │ ├── flux-secret.yaml │ ├── memcache-dep.yaml │ ├── memcache-svc.yaml │ └── namespace.yaml ├── Chapter10 ├── README.md ├── kubernetes │ ├── frontend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── logs │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── metrics │ │ ├── grafana.yaml │ │ └── prometheus.yaml │ ├── namespace.yaml │ ├── thoughts_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── users_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml └── microservices │ ├── frontend │ ├── README.md │ ├── docker-compose.yaml │ ├── docker │ │ └── app │ │ │ ├── Dockerfile │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ ├── environment.env │ ├── kubernetes │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── mythoughts │ │ ├── manage.py │ │ ├── mythoughts │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ └── thoughts │ │ │ ├── __init__.py │ │ │ ├── apps.py │ │ │ ├── fixtures │ │ │ ├── thoughts.json │ │ │ └── users.json │ │ │ ├── login.py │ │ │ ├── search.py │ │ │ ├── static │ │ │ └── bootstrap.css │ │ │ ├── templates │ │ │ ├── base.html │ │ │ ├── list_thoughts.html │ │ │ ├── login.html │ │ │ └── search.html │ │ │ ├── tests.py │ │ │ ├── thoughts.py │ │ │ ├── token_validation.py │ │ │ └── urls.py │ └── requirements.txt │ ├── rsyslog │ ├── Dockerfile │ ├── docker-compose.yaml │ └── rsyslog.conf │ ├── thoughts_backend │ ├── README.md │ ├── ThoughtsBackend │ │ ├── README.md │ │ ├── init_db.py │ │ ├── load_test_data.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── constants.py │ │ │ ├── test_thoughts.py │ │ │ └── test_token_validation.py │ │ ├── thoughts_backend │ │ │ ├── __init__.py │ │ │ ├── admin_namespace.py │ │ │ ├── api_namespace.py │ │ │ ├── app.py │ │ │ ├── config.py │ │ │ ├── db.py │ │ │ ├── models.py │ │ │ └── token_validation.py │ │ └── wsgi.py │ ├── docker-compose.yaml │ ├── docker │ │ ├── app │ │ │ ├── Dockerfile │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ │ └── db │ │ │ ├── Dockerfile │ │ │ ├── postgres-setup.sh │ │ │ ├── prepare_db.sh │ │ │ ├── start_postgres.sh │ │ │ └── stop_postgres.sh │ ├── environment.env │ └── kubernetes │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── users_backend │ ├── README.md │ ├── UsersBackend │ ├── README.md │ ├── init_db.py │ ├── load_test_data.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── constants.py │ │ ├── test_token_validation.py │ │ └── test_users.py │ ├── users_backend │ │ ├── __init__.py │ │ ├── admin_namespace.py │ │ ├── api_namespace.py │ │ ├── app.py │ │ ├── config.py │ │ ├── db.py │ │ ├── models.py │ │ └── token_validation.py │ └── wsgi.py │ ├── docker-compose.yaml │ ├── docker │ ├── app │ │ ├── Dockerfile │ │ ├── start_server.sh │ │ └── uwsgi.ini │ └── db │ │ ├── Dockerfile │ │ ├── postgres-setup.sh │ │ ├── prepare_db.sh │ │ ├── start_postgres.sh │ │ └── stop_postgres.sh │ ├── environment.env │ └── kubernetes │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── Chapter11 ├── README.md ├── kubernetes │ ├── configuration.yaml │ ├── frontend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── logs │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── metrics │ │ ├── grafana.yaml │ │ └── prometheus.yaml │ ├── namespace.yaml │ ├── thoughts_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── users_backend │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml └── microservices │ ├── frontend │ ├── README.md │ ├── build-test.sh │ ├── build.sh │ ├── docker-compose.yaml │ ├── docker │ │ └── app │ │ │ ├── Dockerfile │ │ │ ├── check_dependencies_services.py │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ ├── environment.env │ ├── mythoughts │ │ ├── manage.py │ │ ├── mythoughts │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ └── wsgi.py │ │ └── thoughts │ │ │ ├── __init__.py │ │ │ ├── apps.py │ │ │ ├── fixtures │ │ │ ├── thoughts.json │ │ │ └── users.json │ │ │ ├── login.py │ │ │ ├── search.py │ │ │ ├── static │ │ │ └── bootstrap.css │ │ │ ├── templates │ │ │ ├── base.html │ │ │ ├── list_thoughts.html │ │ │ ├── login.html │ │ │ └── search.html │ │ │ ├── tests.py │ │ │ ├── thoughts.py │ │ │ ├── token_validation.py │ │ │ └── urls.py │ └── requirements.txt │ ├── rsyslog │ ├── Dockerfile │ ├── docker-compose.yaml │ └── rsyslog.conf │ ├── thoughts_backend │ ├── README.md │ ├── ThoughtsBackend │ │ ├── README.md │ │ ├── init_db.py │ │ ├── load_test_data.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── constants.py │ │ │ ├── test_thoughts.py │ │ │ └── test_token_validation.py │ │ ├── thoughts_backend │ │ │ ├── __init__.py │ │ │ ├── admin_namespace.py │ │ │ ├── api_namespace.py │ │ │ ├── app.py │ │ │ ├── config.py │ │ │ ├── db.py │ │ │ ├── models.py │ │ │ └── token_validation.py │ │ └── wsgi.py │ ├── build-ci.sh │ ├── build-test.sh │ ├── build.sh │ ├── docker-compose.yaml │ ├── docker │ │ ├── app │ │ │ ├── Dockerfile │ │ │ ├── start_server.sh │ │ │ └── uwsgi.ini │ │ └── db │ │ │ ├── Dockerfile │ │ │ ├── postgres-setup.sh │ │ │ ├── prepare_db.sh │ │ │ ├── start_postgres.sh │ │ │ └── stop_postgres.sh │ └── environment.env │ └── users_backend │ ├── README.md │ ├── UsersBackend │ ├── README.md │ ├── init_db.py │ ├── load_test_data.py │ ├── pytest.ini │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── constants.py │ │ ├── test_token_validation.py │ │ └── test_users.py │ ├── users_backend │ │ ├── __init__.py │ │ ├── admin_namespace.py │ │ ├── api_namespace.py │ │ ├── app.py │ │ ├── config.py │ │ ├── db.py │ │ ├── models.py │ │ └── token_validation.py │ └── wsgi.py │ ├── build-test.sh │ ├── build.sh │ ├── docker-compose.yaml │ ├── docker │ ├── app │ │ ├── Dockerfile │ │ ├── start_server.sh │ │ └── uwsgi.ini │ └── db │ │ ├── Dockerfile │ │ ├── postgres-setup.sh │ │ ├── prepare_db.sh │ │ ├── start_postgres.sh │ │ └── stop_postgres.sh │ └── environment.env ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/.travis.yml -------------------------------------------------------------------------------- /Chapter01/Monolith/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/README.md -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/manage.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/mythoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/mythoughts/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/mythoughts/settings.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/mythoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/mythoughts/urls.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/mythoughts/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/mythoughts/wsgi.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/admin.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/apps.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/fixtures/thoughts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/fixtures/thoughts.json -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/fixtures/users.json -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/login.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/migrations/0001_initial.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/migrations/0002_sessionmodel_username.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/migrations/0002_sessionmodel_username.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/models.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/search.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/static/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/static/bootstrap.css -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/templates/base.html -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/templates/list_thoughts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/templates/list_thoughts.html -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/templates/login.html -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/templates/search.html -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/tests.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/thoughts.py -------------------------------------------------------------------------------- /Chapter01/Monolith/mythoughts/thoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/Monolith/mythoughts/thoughts/urls.py -------------------------------------------------------------------------------- /Chapter01/Monolith/requirements.txt: -------------------------------------------------------------------------------- 1 | django 2 | bcrypt 3 | -------------------------------------------------------------------------------- /Chapter01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter01/README.md -------------------------------------------------------------------------------- /Chapter02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/README.md -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter02/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter02/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/README.md -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter03/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter03/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter03/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter03/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter03/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter03/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter03/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter03/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter03/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter03/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter03/dockerfile_examples/Dockerfile.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/dockerfile_examples/Dockerfile.apk -------------------------------------------------------------------------------- /Chapter03/dockerfile_examples/Dockerfile.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/dockerfile_examples/Dockerfile.run -------------------------------------------------------------------------------- /Chapter03/dockerfile_examples/Dockerfile.simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/dockerfile_examples/Dockerfile.simple -------------------------------------------------------------------------------- /Chapter03/dockerfile_examples/example.txt: -------------------------------------------------------------------------------- 1 | An example file 2 | -------------------------------------------------------------------------------- /Chapter03/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter03/environment.env -------------------------------------------------------------------------------- /Chapter04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/README.md -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter04/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter04/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter04/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter04/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter04/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter04/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter04/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter04/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter04/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter04/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter04/dockerfile_examples/Dockerfile.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/dockerfile_examples/Dockerfile.apk -------------------------------------------------------------------------------- /Chapter04/dockerfile_examples/Dockerfile.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/dockerfile_examples/Dockerfile.run -------------------------------------------------------------------------------- /Chapter04/dockerfile_examples/Dockerfile.simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/dockerfile_examples/Dockerfile.simple -------------------------------------------------------------------------------- /Chapter04/dockerfile_examples/example.txt: -------------------------------------------------------------------------------- 1 | An example file 2 | -------------------------------------------------------------------------------- /Chapter04/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter04/environment.env -------------------------------------------------------------------------------- /Chapter05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter05/README.md -------------------------------------------------------------------------------- /Chapter05/example_pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter05/example_pod.yml -------------------------------------------------------------------------------- /Chapter06/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/README.md -------------------------------------------------------------------------------- /Chapter06/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/README.md -------------------------------------------------------------------------------- /Chapter06/frontend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter06/frontend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter06/frontend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter06/frontend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter06/frontend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/environment.env -------------------------------------------------------------------------------- /Chapter06/frontend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter06/frontend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter06/frontend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/manage.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/mythoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/mythoughts/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/mythoughts/settings.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/mythoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/mythoughts/urls.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/mythoughts/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/mythoughts/wsgi.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/apps.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/fixtures/thoughts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/fixtures/thoughts.json -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/fixtures/users.json -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/login.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/search.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/static/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/static/bootstrap.css -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/templates/base.html -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/templates/list_thoughts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/templates/list_thoughts.html -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/templates/login.html -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/templates/search.html -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/tests.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/thoughts.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/token_validation.py -------------------------------------------------------------------------------- /Chapter06/frontend/mythoughts/thoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/mythoughts/thoughts/urls.py -------------------------------------------------------------------------------- /Chapter06/frontend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/frontend/requirements.txt -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/README.md -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/environment.env -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter06/thoughts_backend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/thoughts_backend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter06/users_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/README.md -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/README.md -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/init_db.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/tests/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/tests/test_users.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/app.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/config.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/db.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/models.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/users_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/users_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter06/users_backend/UsersBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/UsersBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter06/users_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter06/users_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter06/users_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/environment.env -------------------------------------------------------------------------------- /Chapter06/users_backend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter06/users_backend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter06/users_backend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter06/users_backend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter07/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/README.md -------------------------------------------------------------------------------- /Chapter07/frontend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/frontend/deployment.yaml -------------------------------------------------------------------------------- /Chapter07/frontend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/frontend/ingress.yaml -------------------------------------------------------------------------------- /Chapter07/frontend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/frontend/service.yaml -------------------------------------------------------------------------------- /Chapter07/haproxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/haproxy/Dockerfile -------------------------------------------------------------------------------- /Chapter07/haproxy/haproxy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/haproxy/haproxy.cfg -------------------------------------------------------------------------------- /Chapter07/thoughts_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/thoughts_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter07/thoughts_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/thoughts_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter07/thoughts_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/thoughts_backend/service.yaml -------------------------------------------------------------------------------- /Chapter07/users_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/users_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter07/users_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/users_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter07/users_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter07/users_backend/service.yaml -------------------------------------------------------------------------------- /Chapter08/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/README.md -------------------------------------------------------------------------------- /Chapter08/example/frontend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/frontend/deployment.yaml -------------------------------------------------------------------------------- /Chapter08/example/frontend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/frontend/ingress.yaml -------------------------------------------------------------------------------- /Chapter08/example/frontend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/frontend/service.yaml -------------------------------------------------------------------------------- /Chapter08/example/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/namespace.yaml -------------------------------------------------------------------------------- /Chapter08/example/thoughts_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/thoughts_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter08/example/thoughts_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/thoughts_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter08/example/thoughts_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/thoughts_backend/service.yaml -------------------------------------------------------------------------------- /Chapter08/example/users_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/users_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter08/example/users_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/users_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter08/example/users_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/example/users_backend/service.yaml -------------------------------------------------------------------------------- /Chapter08/flux/flux-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/flux-account.yaml -------------------------------------------------------------------------------- /Chapter08/flux/flux-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/flux-deployment.yaml -------------------------------------------------------------------------------- /Chapter08/flux/flux-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/flux-secret.yaml -------------------------------------------------------------------------------- /Chapter08/flux/memcache-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/memcache-dep.yaml -------------------------------------------------------------------------------- /Chapter08/flux/memcache-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/memcache-svc.yaml -------------------------------------------------------------------------------- /Chapter08/flux/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter08/flux/namespace.yaml -------------------------------------------------------------------------------- /Chapter10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/README.md -------------------------------------------------------------------------------- /Chapter10/kubernetes/frontend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/frontend/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/frontend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/frontend/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/frontend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/frontend/service.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/logs/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/logs/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/logs/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/logs/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/logs/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/logs/service.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/metrics/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/metrics/grafana.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/metrics/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/metrics/prometheus.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/namespace.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/thoughts_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/thoughts_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/thoughts_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/thoughts_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/thoughts_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/thoughts_backend/service.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/users_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/users_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/users_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/users_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/kubernetes/users_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/kubernetes/users_backend/service.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/README.md -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/environment.env -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/manage.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/mythoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/mythoughts/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/mythoughts/settings.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/mythoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/mythoughts/urls.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/mythoughts/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/mythoughts/wsgi.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/apps.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/fixtures/thoughts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/fixtures/thoughts.json -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/fixtures/users.json -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/login.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/search.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/static/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/static/bootstrap.css -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/templates/base.html -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/templates/list_thoughts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/templates/list_thoughts.html -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/templates/login.html -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/templates/search.html -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/tests.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/thoughts.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/token_validation.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/mythoughts/thoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/mythoughts/thoughts/urls.py -------------------------------------------------------------------------------- /Chapter10/microservices/frontend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/frontend/requirements.txt -------------------------------------------------------------------------------- /Chapter10/microservices/rsyslog/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/rsyslog/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/rsyslog/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/rsyslog/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/rsyslog/rsyslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/rsyslog/rsyslog.conf -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/README.md -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/environment.env -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/thoughts_backend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/thoughts_backend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/README.md -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/README.md -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/init_db.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/tests/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/tests/test_users.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/app.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/config.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/db.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/models.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/users_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/users_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/UsersBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/UsersBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/environment.env -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/kubernetes/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/kubernetes/deployment.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /Chapter10/microservices/users_backend/kubernetes/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter10/microservices/users_backend/kubernetes/service.yaml -------------------------------------------------------------------------------- /Chapter11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/README.md -------------------------------------------------------------------------------- /Chapter11/kubernetes/configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/configuration.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/frontend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/frontend/deployment.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/frontend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/frontend/ingress.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/frontend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/frontend/service.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/logs/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/logs/deployment.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/logs/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/logs/ingress.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/logs/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/logs/service.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/metrics/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/metrics/grafana.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/metrics/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/metrics/prometheus.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/namespace.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/thoughts_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/thoughts_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/thoughts_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/thoughts_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/thoughts_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/thoughts_backend/service.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/users_backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/users_backend/deployment.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/users_backend/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/users_backend/ingress.yaml -------------------------------------------------------------------------------- /Chapter11/kubernetes/users_backend/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/kubernetes/users_backend/service.yaml -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/README.md -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/build-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/build-test.sh -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/build.sh -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/docker/app/check_dependencies_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/docker/app/check_dependencies_services.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/environment.env -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/manage.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/mythoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/mythoughts/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/mythoughts/settings.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/mythoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/mythoughts/urls.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/mythoughts/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/mythoughts/wsgi.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/apps.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/fixtures/thoughts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/fixtures/thoughts.json -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/fixtures/users.json -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/login.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/search.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/static/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/static/bootstrap.css -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/templates/base.html -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/templates/list_thoughts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/templates/list_thoughts.html -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/templates/login.html -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/templates/search.html -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/tests.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/thoughts.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/token_validation.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/mythoughts/thoughts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/mythoughts/thoughts/urls.py -------------------------------------------------------------------------------- /Chapter11/microservices/frontend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/frontend/requirements.txt -------------------------------------------------------------------------------- /Chapter11/microservices/rsyslog/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/rsyslog/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/rsyslog/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/rsyslog/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter11/microservices/rsyslog/rsyslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/rsyslog/rsyslog.conf -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/README.md -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/README.md -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/init_db.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/test_thoughts.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/app.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/db.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/models.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/ThoughtsBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/ThoughtsBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/build-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/build-ci.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/build-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/build-test.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/build.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter11/microservices/thoughts_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/thoughts_backend/environment.env -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/README.md -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/README.md -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/init_db.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/load_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/load_test_data.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/pytest.ini -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/requirements.txt -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/tests/conftest.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/tests/constants.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/tests/test_token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/tests/test_token_validation.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/tests/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/tests/test_users.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/admin_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/admin_namespace.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/api_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/api_namespace.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/app.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/config.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/db.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/models.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/users_backend/token_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/users_backend/token_validation.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/UsersBackend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/UsersBackend/wsgi.py -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/build-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/build-test.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/build.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/app/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/app/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/app/start_server.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/app/uwsgi.ini -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/db/Dockerfile -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/db/postgres-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/db/postgres-setup.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/db/prepare_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/db/prepare_db.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/db/start_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/db/start_postgres.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/docker/db/stop_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/docker/db/stop_postgres.sh -------------------------------------------------------------------------------- /Chapter11/microservices/users_backend/environment.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/Chapter11/microservices/users_backend/environment.env -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Docker-for-Microservices-with-Python/HEAD/README.md --------------------------------------------------------------------------------