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 10: ENTRY 2

WEEK 10: ENTRY 3

WEEK 10: ENTRY 1