Portal | Level: L0: Entry | Topics: Mental Models (Core), Linux Fundamentals, Git, Ansible | Domain: DevOps & Tooling
Mental Models (Core Concepts)¶
Level: L0 | Domain: Cross-cutting
Core mental models that distinguish concepts frequently confused by newcomers. Each model clarifies one relationship.
Contents¶
- Ansible: Idempotence, Modules & Plugins
- Ansible: Inventory & Targeting
- Ansible: Playbook → Play → Task → Role
- Ansible: Variable Precedence
- Btrfs: Subvolume, Snapshot & COW
- CI/CD as a System
- Container vs VM
- DNS Architecture
- File, Inode, Pathname & Symlink
- Git: Commit, Branch, Tag & HEAD
- Git: Rebase vs Merge
- Git: Working Tree, Index & Repo
- Image vs Container
- K8s: Control Plane & Reconciliation
- K8s: Deployment → ReplicaSet → Pod
- K8s: Pod vs Container
- K8s: PV & PVC
- K8s: Service vs Ingress
- Linux: Kernel, Userspace & Distro
- Logs, Metrics & Traces
- Permissions: Modes, Ownership, ACLs & Capabilities
- Process, Program & Service
- RAID, Backup & Snapshot
- Reverse Proxy vs Load Balancer
- Storage Stack
- Systemd Units
- Terraform: Desired State
Wiki Navigation¶
Related Content¶
- Adversarial Interview Gauntlet (30 sequences) (Scenario, L2) — CI/CD, Kubernetes Core, Linux Fundamentals
- RHCE (EX294) Exam Preparation (Topic Pack, L2) — Ansible, Git, Linux Fundamentals
- Track: Foundations (Reference, L0) — Docker / Containers, Git, Linux Fundamentals
- Case Study: CI Pipeline Fails — Docker Layer Cache Corruption (Case Study, L2) — Docker / Containers, Linux Fundamentals
- Case Study: Container Vuln Scanner False Positive Blocks Deploy (Case Study, L2) — Docker / Containers, Linux Fundamentals
- Case Study: HPA Flapping — Metrics Server Clock Skew, Fix Is NTP (Case Study, L2) — Kubernetes Core, Linux Fundamentals
- Case Study: ImagePullBackOff Registry Auth (Case Study, L1) — Docker / Containers, Kubernetes Core
- Case Study: Job Queue Backlog — Worker Pod CPU Throttled by cgroup (Case Study, L2) — Kubernetes Core, Linux Fundamentals
- Case Study: Node NotReady — NIC Firmware Bug, Fix Is Ansible Playbook (Case Study, L2) — Ansible, Kubernetes Core
- Case Study: Terraform Apply Fails — State Lock Stuck, DynamoDB Throttle (Case Study, L2) — Linux Fundamentals, Terraform
Pages that link here¶
- Adversarial Interview Gauntlet
- Crossplane - Primer
- Foundations
- Git - Skill Check
- Git Advanced - Primer
- Git Drills
- Git for DevOps Engineers - Primer
- Infrastructure as Code with Terraform - Primer
- Mental-Model-First Learning
- OpenTofu & Terraform Ecosystem - Primer
- Ops Archaeology: The Cluster That Disagrees With Itself
- Ops Archaeology: The Container That Exits Immediately
- Ops Archaeology: The DR That Looks Ready But Isn't
- Ops Archaeology: The Deploy That Didn't Deploy
- Ops Archaeology: The Gateway That Returns 502