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! 😜
-
Make sure you're connected the cluster
kubectl cluster-info
-
Create a Secret to store your MySQL database password
kubectl create secret generic secret-mysql-password --from-literal=MYSQL_PASSWORD=$MYSQL_PASSWORD
-
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
-
Perform database migration
./migrate.sh $MYSQL_PASSWORD
-
Install NGINX Ingress Controller
Connect to MySQL server
./connect.sh $MYSQL_PASSWORD