Skip to content

Latest commit

 

History

History
34 lines (18 loc) · 930 Bytes

README.md

File metadata and controls

34 lines (18 loc) · 930 Bytes

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