серии постов
Этот сайт: FastAPI
4 постов
Прокси и VPN
6 постов
- Shadowsocks прокси в Kubernetes 2026-06-02
- Ротирующий Tor HTTP-прокси в Kubernetes 2026-05-30
- Мониторинг статуса VPN: WireGuard + IKEv2 в реальном времени 2026-05-27
- IKEv2 и WireGuard в отдельных namespace Kubernetes 2026-05-08
- Три прокси на одном сервере: HTTP, SOCKS5 и Shadowsocks 2026-05-03
- Прокси-меш в Kubernetes: Tor exit nodes и геомаршрутизация через hola-proxy 2026-04-19
.NET в Kubernetes
5 постов
- CI для NuGet-библиотек: версионирование по имени ветки и публикация в два реестра 2026-05-29
- SonarQube в GitLab CI: dotnet-sonarscanner и дельта покрытия 2026-05-28
- ELK в Kubernetes: Elasticsearch, APM Server и Kibana 2026-03-17
- OpenTelemetry в .NET: трейсы, метрики и логи с минимальным бойлерплейтом 2026-03-13
- Многоэтапный Dockerfile для .NET: собрать один раз, запустить компактно 2026-03-08
Пайплайны GitLab CI
7 постов
- Мульти-environment пайплайн в GitLab CI: workflow rules и гейты деплоя 2026-05-26
- Trivy + SonarQube: сканирование безопасности в пайплайне GitLab CI 2026-04-07
- Тестирование Helm chart: lint, unit-тесты и ct в CI 2026-03-26
- GitLab CI DinD: сборка Docker-образов с кэшированием BuildKit 2026-03-25
- Пайплайн деплоя GitLab CI Docker: build, push и rolling update 2026-03-07
- GitLab Runner в Kubernetes 2026-02-24
- SonarQube в Kubernetes: деплой и интеграция с GitLab CI 2026-02-19
Управление секретами
7 постов
- consul-template в deploy-джобе GitLab CI 2026-05-22
- Vault JWT auth из GitLab CI: без статических токенов 2026-05-21
- External Secrets Operator + HashiCorp Vault: Kubernetes auth flow 2026-03-19
- SealedSecrets: хранение зашифрованных kubeconfig в git 2026-02-17
- External Secrets Operator с HashiCorp Vault: JWT auth и KV v2 2026-02-13
- Sealed Secrets: полная церемония от установки до миграции кластера 2026-02-11
- HashiCorp Vault: bootstrap, unseal и Kubernetes auth 2026-02-10
FluxCD и GitOps
9 постов
- Отладка Flux reconciliation: полевой справочник 2026-05-17
- Добавление нового окружения в FluxCD hub-and-spoke кластер 2026-04-30
- Kustomize configMapGenerator и secretGenerator 2026-04-18
- Flux Image Update Automation: автоматическое обновление тегов образов в git 2026-04-12
- GitLab CI для infra-репозитория: lint, валидация и flux reconcile 2026-04-03
- Flux Notification Controller: статус коммита, Telegram, Mattermost 2026-03-01
- FluxCD hub-and-spoke: один кластер управляет всеми 2026-02-09
- Kustomize base/custom/patch: DRY Helm values для нескольких окружений 2026-02-07
- FluxCD hub-and-spoke: управление несколькими Kubernetes кластерами из одного git-репозитория 2026-02-02
Маршрутизация в AlertManager
3 постов
Мониторинг на Prometheus
11 постов
- Multi-cluster Prometheus: remote_write в центральный VictoriaMetrics 2026-05-10
- Blackbox exporter и Prometheus Probes для мониторинга эндпоинтов 2026-05-06
- kube-prometheus-stack: полная настройка мониторинга 2026-03-18
- Провизионирование datasource и дашбордов Grafana через ConfigMap 2026-03-16
- Recording rules Prometheus: предагрегация дорогостоящих запросов 2026-03-11
- VictoriaMetrics Operator: VMAgent, VMSingle, VMServiceScrape 2026-03-06
- kube-prometheus-stack на multi-cluster: spoke Prometheus, центральный Grafana 2026-02-27
- Prometheus exporters в Kubernetes: kafka, mongodb, redis и другие 2026-02-21
- Алерты node-exporter: часы, диски и лимиты inotify 2026-02-20
- Алертинг Kafka в Kubernetes: от падения брокера до consumer lag 2026-02-18
- Правильные PrometheusRules: структура, метки и unit-тесты 2026-02-16
k3s с Ansible
3 постов
Установка кластера k0s
7 постов
- Деплой в k0s shell-скриптом вместо CI/CD 2026-04-28
- Self-hosted Docker registry внутри кластера k0s 2026-04-22
- Автоматический TLS через cert-manager, Let's Encrypt и Traefik IngressRoutes 2026-04-15
- Helm-чарты в конфиге k0s: Flannel, Traefik, cert-manager, Prometheus 2026-04-10
- Подготовка Debian VPS для k0s: sysctl, модули ядра и установка 2026-04-05
- cert-manager: wildcard-сертификаты через DNS-01 challenge 2026-04-01
- Traefik Middleware для security headers: HSTS, CSP и защита фреймов 2026-03-02
APISIX Ingress
3 постов
Cilium: глубокое погружение
5 постов
- Cilium L2 LoadBalancer на bare-metal k3s 2026-03-29
- Cilium NetworkPolicy: default-deny и DNS-aware правила 2026-03-27
- Cilium network policy: default-deny и изоляция воркнагрузок 2026-02-28
- Hubble: сетевая наблюдаемость, встроенная в Cilium 2026-02-08
- Cilium как замена kube-proxy с L2 LoadBalancer на k3s 2026-02-06
Логи и наблюдаемость
6 постов
- Управление жизненным циклом индексов Elasticsearch 2026-03-22
- Loki и LogQL: логи без накладных расходов Elasticsearch 2026-03-21
- Vector: лог-пайплайн из Kubernetes в Elasticsearch 2026-03-15
- Elasticsearch в Kubernetes: HelmRelease, ingest pipelines и bootstrap 2026-03-14
- VictoriaLogs + Vector: замена EFK на лёгкий лог-стек 2026-03-09
- Elastic APM Server в Kubernetes 2026-02-14