Skip to content

RMIT-SEPT/majorproject-3-thurs-10-30-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RMIT SEPT 2020 Major Project

Group 3.THURS-10.30-3

Members

  • Brown, David (s3785894)
  • Gust, Mitchell (s3782095)
  • Lee, SangYeon (s3742751)

Records

Instructions

To run the app, you will need

  1. Docker and kubernete running on your machine.
  2. ingress-nginx installed on your local kubernete cluster.
  3. Host name configuration(ex: 127.0.0.1 sept.dev in your host config file)
  4. Change host field in infra/ingess-srv.yaml to the url you specified on previous step.
  5. Run command : kubectl apply -f infra

To deploy the application on Digital Ocean

  1. Create kubernete cluster in Digital ocean.
  2. Copy access token.
  3. Install docktl command line tool.
  4. Access to cloud kubernete cluster with doctl and access token by running the following command.
  5. Run command : doctl auth init --access-token <your-new-key>
  6. To see whether you are in digital ocean kubernete cluster : Kubectl config use-context
  7. When you are in digital ocean kubernete context, apply config files by running the following command.
  8. Run command : kubectl apply -f infra