Unit 1
- https://www.youtube.com/watch?v=d8XtNXutVto
- https://vim-adventures.com/
- Linux CLI Cheatsheets
- The Linux Foundation
- What is Vim?
Unit 2
Unit 3
- Ubuntu Documentation on LVM
- Implementing SLOs
- AWS Real-Time Communication Whitepaper
- Building Secure and Reliable Systems
- here
- Red Hat High Availability Cluster Configuration
- AWS High Availability Architecture Guide
- Google SRE Book - Implementing SLOs
Unit 4
- https://en.wikipedia.org/wiki/Battle_drill
- https://zeltser.com/media/docs/security-incident-survey-cheat-sheet.pdf?msc=Cheat+Sheet+Blog
- https://cio-wiki.org/wiki/Operations_Bridge
- Battle Drills
- Security Incident Cheatsheet
- Operations Bridge
- tldp.org's cron guide
- here
- Cron Wiki page
Unit 5
- https://attack.mitre.org/
- Attack Vectors
- attack.mitre.org
- OWASP Top Ten
- Killercoda lab by FishermanGuyBro
- Rocky Linux User Admin Guide
- RedHat: User and Group Management
Unit 6
- Firewalld Official Documentation
- Zellij Site
- GNU Screen Manual
- GNU Screen Site
- Tmux Cheatsheet
- Tmux Wiki
- https://docs.rockylinux.org/zh/guides/security/firewalld-beginners/
- Wikipedia entry for Next-Gen Firewalls
- Official UFW Documentation
- RedHat Firewalld Documentation
- Official Firewalld Documentation
Unit 7
- https://en.wikipedia.org/wiki/Yellow_Dog_Linux
- dpkg backend
- the apt frontend
- Rocky Repository Guidance
- Using sha256sum
- Verifying RPM Packages
- AIDE Documentation
- RPM Man Page
- https://semver.org/
- Rocky DNF Guidance
- Rocky Documentation
Unit 8
- Truth Table - Wikipedia
- Operate Running Systems lab
- Unit #8 Bonus (Bash Scripting) Page
- Unit #1 Bonus (VIM) Page
- Wikipedia Page for Truth Table
- https://en.wikipedia.org/wiki/C_(programming_language)
- Wikipedia Page for Compilers
- https://en.wikipedia.org/wiki/Truth_table
- https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_03.html
- https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_02.html
- https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html
- devhints.io - Bash Scripting Cheatsheet
- TLDP Bash Beginner's Guide
Unit 9
- https://killercoda.com/k3s/scenario/intro
- Podman Command List
- Dockerfile Reference Page
- https://docs.podman.io/en/latest/markdown/podman-exec.1.html
- https://docs.docker.com/build/concepts/dockerfile/
- https://podman.io/docs
- Killercoda Labs
Unit 10
- KillerShell Kubernetes Security
- Interactive Kubernetes Labs
- K3s Official Documentation
- Kubernetes Overview
- Killercoda Kubernetes Security
- Docker Security Best Practices
- Kubernetes Troubleshooting Guide
- K3s Official Site
- Kubernetes Documentation
- Kubernetes Security Best Practices
- Kubernetes Hardening Guide
- Pod Security Standards
Unit 11
- Lab Monitoring Diagram
- https://killercoda.com/het-tanis/course/Linux-Labs/104-monitoring-linux-Influx-Grafana
- https://killercoda.com/het-tanis/course/Linux-Labs/103-monitoring-linux-telemetry
- https://killercoda.com/het-tanis/course/Linux-Labs/102-monitoring-linux-logs
- https://www.youtube.com/watch?v=54VgGHr99Qg
- https://promlabs.com/promql-cheat-sheet/
- https://sre.google/workbook/monitoring/
- Monitoring Linux Using SNMP - Nagios
- 30 Linux System Monitoring Tools Every SysAdmin Should Know
- How to easily monitor your Linux server | Grafana Labs
Unit 12
- iperf3 Documentation
- stress GitHub
- iostat Manual
- SAR Documentation
- Kaggle - Python and Data Science Learning
Unit 13
- https://killercoda.com/het-tanis/course/Linux-Labs/203-updating-golden-image
- https://killercoda.com/het-tanis/course/Linux-Labs/107-server-startup-process
- Killercoda Lab - Updating a Golden Image
- Killercoda Lab - Server Startup Process
Unit 14
- https://killercoda.com/het-tanis/course/Hashicorp-Labs/004-vault-read-secrets-ansible
- https://github.com/het-tanis/HPC_Deploy.git
- https://killercoda.com/het-tanis/course/Ansible-Labs
- https://docs.ansible.com/ansible/latest/inventory_guide/intro_inventory.html
- YAML Syntax Guide
- Ansible GitHub Repository
- Official Ansible Documentation
- HPC_Deploy Repo
- Killercoda - Ansible Labs
- Ansible Documentation
Unit 15
Unit 16
Misc
- https://www.youtube.com/watch?v=eHB8WKWz2eQ&list=PLyuZ_vuAWmprPIqsG11yoUG49Z5dE5TDu
- worksheet
- lab
- bonus
- intro
- template pages wiki
- https://git-scm.com/book/en/v2/Git-Tools-Stashing-and-Cleaning
- https://www.atlassian.com/git/tutorials/saving-changes/git-stash
- great write-up on this procedure
- https://git-scm.com/book/en/v2/Git-Branching-Rebasing
- original repository link
- GitHub CLI
- freeCodeCamp's Git and GitHub Crash Course (1hr)
- Fireship's How to use Git and Github (12m)
- ByteByteGo's Git Explained in 4 Minutes (4m)
- https://git-scm.com/doc
- Git
- https://docs.ansible.com/ansible/latest/getting_started/index.html
- https://github.com/ProfessionalLinuxUsersGroup/lac/blob/main/src/assets/deploy/ansible-playbook.yml
- Git Pages workflow
- mdBook
- overleaf.com is a great alternative to Powerpoint)
- Draw.io
- Excalidraw.com
- Incident Response
- Troubleshooting
- Ansible Automation
- System Hardening
- Baselines & Benchmarks
- Monitoring
- Kubernetes
- Containerization on Linux
- Scripting
- Package Management & Patching
- Firewalls
- Managing Users and Groups
- Operating Running Systems
- Storage
- Essential Tools
- Linux File Operations
- Killercoda
- https://github.com/ProfessionalLinuxUsersGroup/lac/