
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.
-

Build a Local Package Repository for Rocky Linux 9 and Ubuntu 24.04 or 26.04
Prepare RPM and APT repositories, publish their metadata and signatures, and verify package sources from the client system.
-

Run vLLM on RTX: Rocky Linux 9 and Ubuntu 24.04 or 26.04
Check GPU and Python requirements, prepare vLLM on the target Linux distribution and test model serving with the recorded configuration.
-

Download and Archive safetensors Models for an Offline Environment
Download the required model snapshot, record files and checksums, and transfer an archive for use in a disconnected environment.
-

Use cloud-init to Configure a VM on First Boot
Read cloud-init’s data sources and stages, prepare first-boot configuration and inspect the logs before repeating or repairing a run.
-

Explore a Tokenizer: Korean and English Token IDs and Embeddings
Inspect token pieces, IDs, special tokens and embeddings in the browser tool, and distinguish tokenization from semantic similarity.
-

Start with Ansible: SSH Access and a First Playbook
Prepare SSH access and an inventory, test connectivity and run a first Ansible playbook with the required privileges.
-

Run Ollama Models on Linux: Installation, Service and Local API
Install Ollama on Linux, check the server and model state, and call the local API with the intended model.
-

PHP2Shell: Check PHP Runtimes and Apply Security Fixes
Identify the PHP runtime serving web requests, check the official security advisory and fixed packages, and verify the service after updating.
-

Expand a Linux Root Partition Without LVM: growpart and resize2fs
Check the disk and filesystem layout, grow a non-LVM root partition and expand its filesystem with the matching tool.

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