Skip to content

arikama/marmoset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marmoset

Marmoset is a project to demo Kubernetes' orchestration capabilities, but the app is still useful if you are the kind of person who tends to come up with horrible project names

It's a clone to this app and we are somehow way faster! 😜

Deployment

  1. Make sure you're connected the cluster

    kubectl cluster-info

  2. Create a Secret to store your MySQL database password

    kubectl create secret generic secret-mysql-password --from-literal=MYSQL_PASSWORD=$MYSQL_PASSWORD

  3. Deploy

    ./deploy.sh

    Note: If you don't have access to Arikama's image repository, you'll have to rename it to something that you own

  4. Perform database migration

    ./migrate.sh $MYSQL_PASSWORD

  5. Install NGINX Ingress Controller

Command

Connect to MySQL server

./connect.sh $MYSQL_PASSWORD