This post will keep the learning process and takeaways from the Kubesimplify workshops held by Saiyam Pathak. The motivation for me to catch up on this DevOps topic is to systematically learning by practising for DevOps mindset, in order to achieve double blade stacks, facilitating Data Engineering tasks and projects via DevOps approaches.
Workshops List
- Linux & Docker Fundamentals (Ongoing)
- Kubernetes 101
- GitOps With ArgoCD
- Kubernetes Security 101
- Kubernetes Troubleshooting
Linux & Docker Fundamentals
Instructor: Chad M. Crowell
Linux fundamental
I’ve been familiar with most of the commands introduced in this session. I still learnt something new because my learning before wasn’t systematical enough. The takeaways for me in this session are listed below:
- Knowing the naming and how Linux filesystem works in a clear picture.
- Pressing
control + r
in the prompt is able to search historical executions. Under z-shell, there’s a way fancier drop-down list for a more intuitive search. - Using Command
man
to look up the manual of each command.-h
isn’t supported for every command, learnt how to useman
is a great finding for me. - Linux commands are case-sensitive.
- Simple command without switch on editor
1 2
echo 'var="something"' > file # To overwrite the file echo "var="something"' >> file # To append to the file
- Create an intermediate directory with
-p
flag while usingmkdir
, for example1 2
mkdir test/sub-test/error # The prompt would pop out error mkdir -p test/sub-test/correct # Successful execution
- chmod commands usage https://chmodcommand.com/chmod-600/
To be continued…
Comments powered by Disqus.