- Brown, David (s3785894)
- Gust, Mitchell (s3782095)
- Lee, SangYeon (s3742751)
- Github repository : https://github.com/RMIT-SEPT/MajorProject-3-thurs-10-30-3
- Trello board : https://trello.com/b/jZ2e1aSF
- Google Drive (require RMIT email): https://bit.ly/2OYPsRL
- Deployed app on digital ocean: http://www.sept-dev.xyz
To run the app, you will need
- Docker and kubernete running on your machine.
ingress-nginx
installed on your local kubernete cluster.- Host name configuration(ex:
127.0.0.1 sept.dev
in your host config file) - Change host field in
infra/ingess-srv.yaml
to the url you specified on previous step. - Run command :
kubectl apply -f infra
To deploy the application on Digital Ocean
- Create kubernete cluster in Digital ocean.
- Copy access token.
- Install docktl command line tool.
- Access to cloud kubernete cluster with doctl and access token by running the following command.
- Run command :
doctl auth init --access-token <your-new-key>
- To see whether you are in digital ocean kubernete cluster :
Kubectl config use-context
- When you are in digital ocean kubernete context, apply config files by running the following command.
- Run command :
kubectl apply -f infra