aabounegm / devops

The project/labs for the DevOps Engineering course at Innopolis University (F21)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InnoDevOpsCourse

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.

Subprojects

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.

Vue

The other project is a Vue.js application created from template and resides in app_vue.

Docker

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.

Monitoring

The Loki / Grafana / Promtail stack is used for monitoring logs of the applications.

About

The project/labs for the DevOps Engineering course at Innopolis University (F21)


Languages

Language:Smarty 22.1%Language:HCL 20.9%Language:Python 20.4%Language:Vue 14.6%Language:Dockerfile 10.8%Language:JavaScript 7.0%Language:HTML 4.1%