Kubernetes Container Log Rotation: Limits, kubectl logs, and Durable Retention
Plan node-level container log rotation and cluster retention separately, accounting for CRI files, rotated history, restarts, eviction, and disk pressure.
tag
9 posts
Plan node-level container log rotation and cluster retention separately, accounting for CRI files, rotated history, restarts, eviction, and disk pressure.
Configure Kubernetes static CPU management and NUMA alignment, understand Guaranteed Pod eligibility, and prevent topology admission failures in production.
Operate kubelet registry credential plugins with precise image matching, safe caching, workload identity, node rollout controls, and verifiable pull diagnostics.
Configure kubelet image reclamation thresholds and age limits without confusing cached images with Pod eviction, ephemeral storage, or runtime disk layout.
Safely resize running Kubernetes Pods with the /resize subresource, understand kubelet allocation states, restart policies, QoS limits, and rollout trade-offs.
Operate Linux swap on Kubernetes nodes safely: configure NoSwap or LimitedSwap, isolate scheduling, inspect runtime limits, and plan for memory pressure.
Diagnose Kubernetes node-pressure evictions, configure kubelet thresholds safely, and distinguish eviction from OOM kills, preemption, and API disruptions.
Tune kubelet image-pull concurrency with maxParallelImagePulls, understand per-node scope, and test registry, runtime, disk, and cold-start bottlenecks.
Operate Kubernetes static Pods safely with kubelet manifest paths, mirror-Pod limits, kubeadm control-plane ownership, and node-level diagnostics.