Skip to content

taleodor/mafia-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mafia Card Shuffle

This is a deployment project for Mafia Card Shuffle (simple card and player order shuffle for a classic Mafia game). You can find deployed project at https://mafia.brolia.com.

Component projects:

Deployment is managed via Reliza Hub.

Writeup on CI/CD integration with Reliza Hub: https://itnext.io/building-kubernetes-cicd-pipeline-with-github-actions-argocd-and-reliza-hub-e7120b9be870

Deployment via docker-compose

  1. Clone this project
  2. cd compose
  3. docker-compose up -d

Your server will be listening on port 8081 (edit port mapping in docker-compose.yml to change).

Deployment via kubernetes

  1. Clone this project
  2. kubectl create namespace mafia
  3. kubectl apply -f k8s_production/

Other

Any contributions are welcome!

About

Deployment scripts for mafia card shuffle - https://mafia.brolia.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages