
MaruOps · Infrastructure and AI notes
Linux, Kubernetes
and local AI.
Linux, networking, Kubernetes and local LLMs.
Configuration choices and troubleshooting, explained step by step.
Series guides
Kubernetes Lab
Prepare three VMs, build a cluster, then work through deployment, networking and recovery.
Local LLM
Run a first model, then explore APIs, document retrieval, tools and operations.
Git and GitOps
Follow repositories and commits through CI, deployment and GitOps recovery.
Latest articles
Browse the topics to find the guide you need.
-

[Kubernetes Lab 08] RBAC, NetworkPolicy and Pod Permissions
Control API access with RBAC, limit Pod traffic with NetworkPolicy, and check workload execution permissions in the lab.
-

[Kubernetes Lab 09] Diagnose Pod Failures and Drain a Node
Use Pod events, logs and node conditions to diagnose a failure, then drain and return a worker node to service.
-

[Kubernetes Lab 10] Restore etcd and Application Files; Apply Patch Upgrades
Back up and restore etcd and local PV files separately, then follow the patch upgrade order for a single-control-plane Kubernetes lab.
-

Ollama Not Using Your NVIDIA GPU on Linux: What to Check
Check NVIDIA device visibility, Ollama model placement, systemd settings, and Docker GPU access when inference appears to run on CPU.
-

Fix docker ps Permission Denied on Linux: Docker Group and Daemon Checks
Diagnose docker ps errors, verify the daemon and socket, add the intended user to the docker group, and refresh session permissions.
-

How to Estimate GPU VRAM for Local LLM Inference
Estimate local LLM VRAM from model weights, KV cache, context length, and concurrency, then check the estimate against the intended workload.
-

How to Open a Port with firewalld on Rocky Linux 9
Open and verify a port in the correct firewalld zone on Rocky Linux 9, keep the rule after reboot, and remove it when no longer needed.
-

Troubleshooting CoreDNS Resolution Failures in Kubernetes
Trace Kubernetes DNS failures from Pod resolver settings to CoreDNS endpoints, upstream resolvers, and NetworkPolicy rules.

About these notes
Configuration
and troubleshooting.
From first configuration to operational issues.
Find what to inspect, why it matters, and how to proceed.