I work as a product support engineer.<p>I've so far learnt about<p>Now, I am looking to go in a new topic:<p>- It should be achievable to learn within 1 month(50-100 hrs) of effort.
- It should be interesting to learn(something novel, I mean)
- It should help me learn something new as well.
- I don't have a cloud to practice aws etc and can't purchase them either.
- I should be able to self host it in my lenovo thinkpad with 16gb ram and intel i5 7th generation processor<p>I can:<p>- write shell script for basic installation purposes.
- Install applications on linux server & troubleshoot if something wrong occurs.(example: LEMP etc)
- Configure NGINX web servers
- Troubleshoot using command line utilities.
- Create VMs in virtualbox.
- Basic SQL(can read).
- configure kubernetes on linux server.<p>So, I am now wondering what can I do that can drastically enhance my skillset.<p>I've asked this to ai bots(deepseek,chatgpt) and they all tell me un-creative answers. They say to do ci/cd with github actions & kubernetes. But the problem is I don't know how to write yamls.<p>They say:<p>- use helm -->I don't know yamls
- Setup SIEM
- log aggregation with loki & grafana--->I don't know programming language spring boot to centralize its logs
- terraform---> I don't know yamls
- gitops-->I don't know yamls
- REST API in java--> I don't know spring boot<p>It seems like I need to learn yamls. However, really having tough time finding a resource
> But the problem is I don't know how to write yamls.<p>I have very good news for you regarding the complexity of YAML and how long it takes to learn.