Update Tim's Journal authored by Timothy Catana's avatar Timothy Catana
......@@ -892,3 +892,55 @@ Master A-<name> B-<name> C-<name> D-<name>
- Need to work on getting a solution to the instructor side branching problem.
- I want to get one done this week for sure so that I can begin programming it by the end of this week or the beginning of next week.
- I want to finish this next week for sure
# October 20
# Overview
- Came up with soloution to instructor branching problem. Will need to do code later since I'm focusing on the kubernetes migration
- Working on finishing docker file. This is taking a while since I'm new to Docker
# October 21
# Overview
- Still working on docker file
- There were some issues with the latest master merge that I need to fix, it's hindering my docker image from running
- Started looking into Kubernetes and how to implement the docker containers into it
# October 22
- Finished docker file, had some glitches where it would not load the web server. I simply reset the ports and it worked
- Figured out that we need a mongo image to run concurrently with the feedback image I made
- We are going to use the official dockerhub mongo image
# Fixed Issues
- While was editing the env file, I forgot to edit the env file in the `config` directory. So, whenever you pulled a fresh master and set it up, the gitlab api token would get returned as null since client secret and id were not configured correctly
# October 25
# Overview
- Got set up on Rancher, we will be using Rancher for our Kubernetes stuff since Kyle has it set up on there
- Needed to get familiar with Rancher
- Started working on the Kubernetes manifest file, but I needed to read up on how to create it
- I copy pasted a manifest file before without knowing what it was
- This manifest file will pull the docker images and create containers to put into our Kubernetes pods (specifically the feedback and the mongo images)
# October 26
# Overview
- I think I finished the Kubernetes manifest file after a lot of headache, I'm now quite sure if it works yet since I want to test it on Rancher.
- Problem is, I need to figure out how to add the manifest file to Rancher and run it. I'll do that tomorrow
# October 27
# Overview
- Figured out how to add the Kubernetes manifest file to Rancher and did it
- The manifest file won't pull the created feedback image
- I stored the feedback image in gitlab in the `Package & Registries` section
- Kyle said I need to add a Gitlab agent to Rancher
- I'm struggling to get the GitLab agent set up on Rancher, I'm working with a lot of new stuff, I think I almost have it done but today was awful, I feel like I didn't get anything productive done cause I was stuck on this all day. If I can't figure this out tomorrow, I'll ask for help
\ No newline at end of file