Intro
Hello and welcome to my blog! I am excited to share with you all the learnings and achievements I have made throughout the year 2022. This past year has been filled with ups and downs, challenges and triumphs, but through it all, I have come out stronger and more resilient than ever before.
I have always been a firm believer in the power of continuous learning and personal growth, and 2022 was no different. I took on new projects, learned new skills, and pushed myself out of my comfort zone on a regular basis. As a result, I have achieved a number of things that I am incredibly proud of.
Hi π I am Dipankar Das, a 3rd year B.Tech. Computer science student from Kalinga Institute of Industrial Technology. Currently a Kubesimplify ambassador. Worked this entire year on gaining new skills, contributing to Open source, and also made some projects
My Learnings π and Journey of 2022
At the start, I didn't know what is DevOps and how to learn the necessary skills but then got the videos from Saiyam Pathak and Kunal Kushwaha about the DevOps
learned the tools required as well as started to learn the basic concepts and prerequisites followed some LFX courses, started to use the tools like Docker and Kubernetes without taking any courses just watched 1 video per week from CIVO academy and tried it on my local machine
New major phase came when I joined as kubesimplify ambassador. Came across a lot of talented people and learned, talked improved each others skills and understanding
My blogs ππ€
also some on my personal blogging channel
Projects ππ§ͺππ
then I started with some Projects and added the CI/CD and popular tools to it π
Here are my major projects
PDF Editor
ability to merge 2 PDFs and rotate page(s) of a given PDF
learned to use Go and Javascript with forms data, docker for containerizing, Kubernetes for deploying it to cloud platforms for production, make CI/CD using jenkins, ArgoCD, Github Actions, Azure DevOps, EC2 instances with Terraform, ansible, and a lot more ,also used observability stack
monitoring - Prometheus, Grafana
tracing - jaeger
logging - fluent bit and Loki
also wrote a blog on this which is mentioned above
Weather app
A simple way to get weather updates across devices
learned how to build a website that fetch API and prints the weather updates to the frontend
Javascript, CSS, HTML
ksctl
now you don't have to learn or install CLIs from all the cloud providers when working on Kubernetes you can create, delete, and get using this CLI tool
learned how to configure Database load balancer and instances to setup HA Kubernetes clusters, get to learn the different cloud platforms SDKs
Open source π
at the same time used to contribute to open source projects in the process learned about Go, Javascript, CSS, Hugo
CNCF glossary
My very first PR which got mergedπ
KubernetesβΈ
got to clear my doubts through the slack channel. Proud of myself that I was able to contribute to such a large project and merged some PRs π
apart from PRs helped with some PR and also got selected as PR wrangler in Sig-docs
Monokle
added features as well as added the release package for RPM-based Linux OS
learned about the standard templating during addition of default templates to Monokle
kubescape(armo) & datree
Got to know about container image signing using cosign
Meshery
got started with the amazing community of Layer5
Kubecon
applied for the student scholarship and got virtual pass in both kubecon
My youtube channel
Kodekloud engineer
to practice my Linux, and DevOps skills
Plans for next year 2023!π€
LFX mentorship
GSoc
MLH fellowship
Get a job in Cloud native space
Conclusion π§
Throughout this blog, I shared sharing some of my key takeaways from the year and how they have impacted my life and my approach to the future. I hope that by sharing my journey, I can inspire and motivate others to pursue their own growth and development.
Thank you for joining me on this journey and I look forward to sharing more with you all in the coming weeks!