WEEK 4: ENTRY 3

 Today at my internship, I was assigned the issue of troubleshooting why my GET request Golang code is unable to generate the data from my http server. Since it was a combination of k8s deployment and Golang go, it was trickier and harder than I envisioned. The k8s was mainly used to orchestrate the objects that are needed to generate keytab from my pods. After several debugging: comparing and contrast the referred file I used as a source code coupled with looking up the errors on Stack flow (suggested me to delete my deployment and redeployed), I was still unable to fix the issue. Partly was because I did not understand what the error message was pointing at. Thus, I had to consult a member of the k8s team, who figured out that my deployment.yaml file was missing some configurations that needed to generate my key-tab. Simply, I needed the key-tab in order to be able to make the HTTP Get Request get my desired data. 


Although the recommended solution from my consultation worked, I was still receiving some “undirect” errors from my server side. I must confess that at this point, I was so overwhelmed and discouraged because it seems I have spent a whole week on the same issue, which is not a good sign. However, my manager said that unlike other teams, my team focuses on infra and not just the implementation of the design. I have been working on the deployment setup in order to help me understand the basics behind infra. 

So too, I had a one-and-one informal feedback with my manager today to see where I’m doing well and where I need improvements. He outlined that I should improve the pace at which I work as well as my troubleshooting skills. He suggested that I should always try to figure out the issues before asking for some assistance. He also mention that I shouldn’t compare my project’s timeline to other teams because we are working on totally different projects and structure. It struck me hard but I am looking forward to using this constructive feedback to improve and adjust to the flow of the team, while also developing a great sense of understanding of the tools we are using at my team. Therefore, I intend to dedicate my whole weekend revisiting all the commands and processes we used this week because it will foster my understanding more. 

Comments

Popular posts from this blog

WEEK 6: ENTRY 3

WEEK 7: ENTRY 1