Skip to content

frame0832/it-academy-project

 
 

Repository files navigation

IT-Acedemy final project report

Project's reporter: Sergei Sechkov

Group number: md-sa2-22-22

Description of application for deployment

  • Application: wp-project
  • Programming language: PHP
  • Database: Mariadb

Pipeline. High Level Design

scheme

Technologies which were used in project

Orchestration: K8s Automation tools: Github Actions, ArgoCD, Ansible Other used technologies: HELM, Docker, MariaDB SCM: GitHub Notifications: Slack

CI/CD description

General description:

Deployment: ArgoCD checks ArgoCD Apllication yaml on GitHub Repo by timer and upgrades all changed manifests to be the new helm chart version.

Rollback: We can use ArgoCD for manual rollback to previous application version. External database contains all user data which will remain.

Links

Project Repository DockerHub Registry Git Wordpress Docker library

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Dockerfile 34.7%
  • PHP 33.2%
  • Shell 20.9%
  • Smarty 11.2%