Devops 3weeks completed (started learning Ansible)
Today marked my 3 week journey of studying Devops in which i have completed:
Basic commands and file management
User and group management
Permissions and ownership
Shell scripting
Package management
System monitoring and performance tuning
Sed: A stream editor for parsing and transforming text.
Awk: A programming language for pattern scanning and processing.
Grep: A command for searching text using regular expressions.
Apropos: A pretty neat tool for searching up a commands.
After completing these topics, I was guided through Abhishek Veeramalla's DevOps Zero to Hero course. The next step was learning a configuration management tool. Although I haven't finished it yet, here are the topics I've learned so far:
Password-less authentication: This involves setting up secure, password-free access to remote servers using SSH keys. It enhances security and convenience by allowing users to log in without entering a password each time.
Inventory management: This refers to organizing and managing a list of hosts or nodes that Ansible will manage. It includes defining groups of hosts and specifying variables for each host or group to streamline configuration and deployment processes.
Playbooks and roles: Playbooks are YAML files that define a series of tasks to be executed on managed hosts. Roles are a way to organize playbooks and related files, making it easier to reuse and share configurations. They help in structuring complex configurations into reusable components.
To know more see the notes i have made: