This repo holds the project and the labs for the DevOps Engineering course at Innopolis University (Fall 2021 semester). The .vscode folder contains the configuration and recommended extensions for the Visual Studio Code editor, in addition to the Prettier configuration to ensure a consistent code style. Prettier is used for Markdown and Dockerfile files, while Black is used for Python.
In the app_python folder you will find the Python application that is used in the labs. More details about it can be found in the app_python folder.
The other project is a Vue.js application created from template and resides in app_vue.
The projects use Docker to run the application in a container. Each project has a Dockerfile that defines the image that will be used to run the application. Checkout the relevent folder for more details.
The Loki / Grafana / Promtail stack is used for monitoring logs of the applications.