Skip to content

AlexeyAsgard/project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project report


Project's reporter: Aleksei Dubailo

Description of application for deployment:

  • Name of application: Openhab
  • Programming language: Java
  • App use NFS share to storage userdata files.

pipeline

Technologies which were used in project

  • Orchestration: Kubernates
  • Automation tools: ArgoCD, Github action
  • SCM: Github
  • Notification: Slack
  • Other tools: Docker, Helm, NFS

CI/CD description: After pushing to the main branch, Git Action bump tag version, builds image and push to Docker HUB. After that, it check template manifests and creates a HELM chart package in ./reseases folder. ArgoCD connected to helm repo, sync with it.

Rollback flow description and implementation: With the help of ArgoCD, you can study the transition to different versions of application.

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors