Skip to content

richarddraven/Python-DevOps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-DevOps

Gathers Python stack for DevOps, everything is Docker!

Covered

  1. AutoPEP8
  2. Graph-dependencies
  3. Pytest Flask
  4. Locust stress test
  5. Flask basic
  6. Flask and MongoDB
  7. Flask Rest API
  8. Flask + Rest API + Redis + PubSub
  9. Flask + MySQL + Rest API
  10. Flask + Postgres + Rest API
  11. Flask + Elastic Search
  12. Streaming Twitter + Elastic Search + Kibana
  13. News Crawler + Luigi + Elastic Search + Kibana
  14. Flask SocketIO Scaling + Redis
  15. Distributed Flask + Redis + Nginx load balancer
  16. Distributed Flask SocketIO + Redis + Nginx load balancer
  17. Flask + Gunicorn + ELK
  18. Flask + Hadoop
  19. Mlflow + Nginx
  20. Flask + Kafka
  21. Flask + Hive + Hadoop
  22. Pyspark + Jupyter + Hadoop

Misc

  1. Elasticsearch + Kibana
  2. Elasticsearch + Cerebro
  3. Jupyter notebook
  4. Jupyterhub

How-to Docker

Every folders contain .yml for docker-compose. You need to install Docker-Compose first.

To run,

compose/build

To safely close

compose/down

To remove all images

docker rmi $(docker images -q)

To remove none images

docker rmi $(docker images -f "dangling=true" -q)

To remove all containers

docker rm $(docker ps -aq)

About

Gathers Python stack for DevOps, everything is Docker!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 61.6%
  • Jupyter Notebook 20.6%
  • JavaScript 5.8%
  • HTML 4.2%
  • Dockerfile 3.8%
  • Shell 2.3%
  • CSS 1.7%