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

Confidential G4 Reaches GA: What GPU Data-in-Use Protection Covers
Google announced GA for Blackwell-based Confidential G4. Distinguish hardware isolation and remote attestation from the access controls still required in your application.
-

Google Distributed Cloud Expands Air-Gapped AI: Separate GA from Preview
Google announced model, hardware, and enterprise-search additions for air-gapped GDC. Separate generally available components from search preview and review disconnected operations.
-

llm-d 1.0: Why Context-Aware Routing Matters for LLM Serving
llm-d 1.0 coordinates Kubernetes-based LLM servers using cache-aware routing and resource sharing. Evaluate it against your actual prompt reuse and latency patterns.
-

TorchTPU Goes Open Source: A New PyTorch Path to TPUs
Google open-sourced TorchTPU for running PyTorch on TPUs. Review operator coverage and CUDA-specific dependencies before treating an existing workload as portable.
-

Claude on Google Cloud Adds a Deployment Choice: Check the Data Processor
Google Cloud announced general availability of an Anthropic-managed Claude option. Compare the data processor, platform feature timing, and contractual boundaries with the Google-managed option.
-

Deploy Rocky Linux and Ubuntu Cloud Images on AHV: QCOW2 Passwords and cloud-init
Deploy Rocky Linux 9 and Ubuntu 24.04 cloud images on Nutanix AHV. Change QCOW2 passwords, inject SSH keys, edit files offline, and configure first-boot accounts with cloud-init.
-

Manually Migrate a Linux VM from VMware to Nutanix AHV
Prepare VirtIO drivers with dracut, convert an offline VMDK to qcow2 and verify the migrated VM on an isolated AHV network.
-

Use the Linux ip Command: Practical Examples and Differences from ifconfig
Inspect and change Linux addresses, links and routes with ip, and understand what legacy ifconfig displays and where it is still used.
-

Build a Local chronyd Time Server on Rocky Linux 9
Configure chronyd for internal clients, verify synchronization and distinguish an upstream-backed server from a disconnected local time source.

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