Category Archives: Kubernetes

Kubernetes is an open-source container orchestration system for automating application deployment, scaling, and management.

MongoDB: run in Kubernetes with MongoDB Operator and MongoDBCommunity CRD
0 (0)

24 July 2026

Following up on the previous post Valkey: running in Kubernetes – Helm, monitoring, ACL – we set up Valkey/Redis there, now it’s time to add MongoDB. This is for our new service, which is still in the experimental/PoC phase, but will most likely go to production, so the setup is a bit “under-production” – we’re… Read More: MongoDB: run in Kubernetes with MongoDB Operator and MongoDBCommunity CRD0… »

Loading

Valkey: Deployment in Kubernetes – Helm, Monitoring, ACL
0 (0)

22 July 2026

We’re launching a new service for the project, and this service needs Redis and MongoDB. The “technical task” itself looks roughly like this: Redis: task queue + some other stuff (e.g. we stream the agent response from LLM to Redis, and if the user is connected on a websocket – then we stream data from… Read More: Valkey: Deployment in Kubernetes – Helm, Monitoring, ACL0 (0) »

Loading

LiteLLM: AI Gateway on Kubernetes and Metrics in VictoriaMetrics
0 (0)

26 June 2026

In the first part – LiteLLM: AI Gateway for LLMs – features overview we got familiar with what LiteLLM can do in general – now we can run it in Kubernetes and connect clients. At the same time we’ll check the integration with our existing monitoring stack – for now just metrics to VictoriaMetrics. Logs… Read More: LiteLLM: AI Gateway on Kubernetes and Metrics in VictoriaMetrics0 (0) »

Loading

VictoriaTraces: Tracing, Observability, and OpenTelemetry
0 (0)

19 May 2026

On the project, we’ve gradually grown to the point where it’s time to have proper tracing – to build real observability, not just monitoring. A long time ago I did something similar with Jaeger – a monster, and it kind of stayed in my drafts from 2019 or 2020. Since right now our entire stack… Read More: VictoriaTraces: Tracing, Observability, and OpenTelemetry0 (0) »

Loading

OpenTelemetry: OTel Collectors in Kubernetes and VictoriaMetrics Stack integration
0 (0)

16 May 2026

Today let’s talk about how to run OpenTelemetry in Kubernetes and integrate it with the VictoriaMetrics stack – VictoriaMetrics for metrics, VictoriaLogs for logs, and VictoriaTraces for traces. Actually, this post wasn’t planned at all, and once a draft did appear – it was supposed to be the third in the series, but in the… Read More: OpenTelemetry: OTel Collectors in Kubernetes and VictoriaMetrics Stack integration0 (0) »

Loading

Claude Code: creating Kubernetes debugging AI Agent for VictoriaMetrics
5 (2)

30 April 2026

While I’m working on a series of posts about setting up and using Claude Code, here’s a quick example of building my own AI Agent for VictoriaMetrics and Kubernetes, “wrapping” it into a Claude Code Plugin, and creating my own Claude Code Marketplace where similar plugins for developers on my project will live. The general… Read More: Claude Code: creating Kubernetes debugging AI Agent for VictoriaMetrics5 (2) »

Loading

Kubernetes: monitoring processes with process-exporter
0 (0)

1 November 2025

We are debugging one issue with memory usage in Kubernetes Pods, and decided to look at the memory and number of processes on the nodes. The problem is that a Kubernetes Pod with Livekit usually consumes about 2 gigabytes of memory, but sometimes there are spikes of up to 10-11 gigabytes, which causes the Pod… Read More: Kubernetes: monitoring processes with process-exporter0 (0) »

Loading

Terraform: AWS EKS Terraform module update from version 20.x to version 21.
5 (1)

6 August 2025

AWS EKS Terraform module version v21.0.0 added support for the AWS Provider Version 6. Documentation – here>>>. The main changes in the AWS EKS module are the replacement of IRSA with EKS Pod Identity for the Karpenter sub-module: Native support for IAM roles for service accounts (IRSA) has been removed; EKS Pod Identity is now… Read More: Terraform: AWS EKS Terraform module update from version 20.x to… »

Loading

Kubernetes: PVC in StatefulSet, and the “Forbidden updates to statefulset spec” error
0 (0)

22 July 2025

We have a VictoriaLogs Helm chart with a PVC size of 30 GB, which is no longer enough for us, and we need to increase it. But the problem is that .spec.volumeClaimTemplates[*].spec.resources.requests.storage in STS is immutable, that is, we can’t just change the size through values.yaml file, because it will lead to the error“Forbidden: updates… Read More: Kubernetes: PVC in StatefulSet, and the “Forbidden updates to statefulset… »

Loading

Kubernetes: Kubernetes API, API groups, CRDs, and the etcd
0 (0)

21 July 2025

I actually started to write about creating my own Kubernetes Operator, but decided to make a separate topic about what a Kubernetes CustomResourceDefinition is, and how creating a CRD works at the level of the Kubernetes API and the etcd. That is, to start with how Kubernetes actually works with resources, and what happens when… Read More: Kubernetes: Kubernetes API, API groups, CRDs, and the etcd0 (0) »

Loading