DEV Community

Oleksandr Kuryzhev profile picture

Oleksandr Kuryzhev

404 bio not found

Location Ukraine Joined Joined on  Personal website https://kuryzhev.cloud

Work

DevOps engineer

Terraform Modules for AWS VPC, IAM, and S3: Structure That Scales

Terraform Modules for AWS VPC, IAM, and S3: Structure That Scales

Comments
7 min read

Want to connect with Oleksandr Kuryzhev?

Create an account to connect with Oleksandr Kuryzhev. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Bash backup script not running from cron: S3 sync fixes

Bash backup script not running from cron: S3 sync fixes

Comments
8 min read
CI/CD Quality Gate Mistakes: Approvals and Rollback Pitfalls

CI/CD Quality Gate Mistakes: Approvals and Rollback Pitfalls

Comments
7 min read
DataSync EventBridge Automation Checklist for S3 Transfers

DataSync EventBridge Automation Checklist for S3 Transfers

Comments
7 min read
Cloudflare Tunnel Shows 502 or Inactive? Troubleshooting Fixes

Cloudflare Tunnel Shows 502 or Inactive? Troubleshooting Fixes

Comments
8 min read
Cisco Config Backups with Ansible: ios_config vs ios_command

Cisco Config Backups with Ansible: ios_config vs ios_command

Comments
6 min read
pgvector Semantic Search in PostgreSQL: A Python Checklist

pgvector Semantic Search in PostgreSQL: A Python Checklist

Comments
7 min read
Docker Healthchecks: Faster Deploys With Minimal Downtime

Docker Healthchecks: Faster Deploys With Minimal Downtime

Comments
6 min read
GitOps with Gitpod vs Local Dev Containers: Which to Pick

GitOps with Gitpod vs Local Dev Containers: Which to Pick

1
Comments
8 min read
Build an Interactive Bash CLI for DevOps Reports

Build an Interactive Bash CLI for DevOps Reports

Comments
8 min read
GitHub Actions OIDC to AWS: dropping long-lived access keys

GitHub Actions OIDC to AWS: dropping long-lived access keys

Comments 1
7 min read
OIDC federation and what it actually does for CI on AWS

OIDC federation and what it actually does for CI on AWS

Comments
7 min read
Why an LLM reviewer misses risky Terraform plan changes

Why an LLM reviewer misses risky Terraform plan changes

Comments
6 min read
An unbounded Loki label turned a logging bill into shock

An unbounded Loki label turned a logging bill into shock

Comments
7 min read
When Cloudflare Rate Limit Locks Out Your Own Players

When Cloudflare Rate Limit Locks Out Your Own Players

Comments
9 min read
SLO burn-rate alerts explained through a traffic spike

SLO burn-rate alerts explained through a traffic spike

Comments
7 min read
IRSA explained: how EKS pods borrow AWS permissions

IRSA explained: how EKS pods borrow AWS permissions

Comments
7 min read
BGP routing basics for engineers tired of traffic drops

BGP routing basics for engineers tired of traffic drops

Comments
7 min read
WordPress performance profiling with php-fpm status and slow logs

WordPress performance profiling with php-fpm status and slow logs

Comments
7 min read
Cloudflare cache bypass mistakes on dynamic WordPress paths

Cloudflare cache bypass mistakes on dynamic WordPress paths

Comments
7 min read
Alertmanager Routing Fixes to Cut Prometheus Alert Fatigue

Alertmanager Routing Fixes to Cut Prometheus Alert Fatigue

Comments 1
7 min read
Terraform Drift Detection in CI: Building a Remediation Pipeline

Terraform Drift Detection in CI: Building a Remediation Pipeline

Comments 1
10 min read
nginx-proxy acme-companion: why certs never get issued

nginx-proxy acme-companion: why certs never get issued

Comments
9 min read
Nginx TLS Hardening: Manual Directives vs Delegated Edge Policy

Nginx TLS Hardening: Manual Directives vs Delegated Edge Policy

Comments 1
9 min read
Kubernetes Probe Misconfigurations Behind Restart Storms

Kubernetes Probe Misconfigurations Behind Restart Storms

Comments
9 min read
3 Mistakes That Break Docker Container Alerting Rules

3 Mistakes That Break Docker Container Alerting Rules

Comments
8 min read
Postgres Backup CronJob on Kubernetes: Setup and Restore Testing

Postgres Backup CronJob on Kubernetes: Setup and Restore Testing

Comments
4 min read
Lambda DLQ Setup: 7 Fixes to Stop Losing Failed Messages

Lambda DLQ Setup: 7 Fixes to Stop Losing Failed Messages

Comments
7 min read
Fix Silent Makefile Target Failures in Infra Repos

Fix Silent Makefile Target Failures in Infra Repos

Comments
7 min read
Kubectl Alias Pitfalls You Should Fix Before They Bite

Kubectl Alias Pitfalls You Should Fix Before They Bite

Comments
8 min read
Bedrock IAM Least Privilege: Stopping Runaway Bot Costs

Bedrock IAM Least Privilege: Stopping Runaway Bot Costs

Comments
7 min read
3 boto3 and argparse Mistakes That Break Python AWS Scripts

3 boto3 and argparse Mistakes That Break Python AWS Scripts

Comments
7 min read
How We Learned to Harden Jenkins Agents: 3 Mistakes That Cost Us

How We Learned to Harden Jenkins Agents: 3 Mistakes That Cost Us

Comments
7 min read
Rolling Out Kubernetes Pod Security Standards Without Breaking Prod

Rolling Out Kubernetes Pod Security Standards Without Breaking Prod

1
Comments
7 min read
WireGuard Key Rotation: Static Configs vs Control-Plane Mesh

WireGuard Key Rotation: Static Configs vs Control-Plane Mesh

1
Comments
7 min read
Fix Nginx Cache-Control Misconfig Serving Stale or Uncached Assets

Fix Nginx Cache-Control Misconfig Serving Stale or Uncached Assets

Comments
8 min read
PostgreSQL VACUUM Monitoring: Catch Bloat Before It Causes Downtime

PostgreSQL VACUUM Monitoring: Catch Bloat Before It Causes Downtime

Comments
8 min read
7 Fixes for Python Lambda Cold Start Latency in 2026

7 Fixes for Python Lambda Cold Start Latency in 2026

1
Comments
6 min read
Setting Up Jenkins AWS OIDC Authentication to Replace Static Keys

Setting Up Jenkins AWS OIDC Authentication to Replace Static Keys

1
Comments
6 min read
Loki Retention Tuning: 7 Fixes for Runaway Log Storage Costs

Loki Retention Tuning: 7 Fixes for Runaway Log Storage Costs

1
Comments
5 min read
Argo CD Canary Deployment: Gating Rollouts with Real SLIs

Argo CD Canary Deployment: Gating Rollouts with Real SLIs

1
Comments
7 min read
Terraform Workspaces vs Separate Backends for Multi-Env AWS

Terraform Workspaces vs Separate Backends for Multi-Env AWS

1
Comments
6 min read
kubectl Ran on the Wrong Cluster? Fix Your Context Switching

kubectl Ran on the Wrong Cluster? Fix Your Context Switching

1
Comments
7 min read
Fix Lambda S3 Trigger Error Handling Before It Loses Events

Fix Lambda S3 Trigger Error Handling Before It Loses Events

1
Comments
7 min read
Fixing Loki Regex Pipeline Stage Failures on Nginx Logs

Fixing Loki Regex Pipeline Stage Failures on Nginx Logs

1
Comments
7 min read
ArgoCD Game Server Deployment: 7 Tips for Agones Fleets

ArgoCD Game Server Deployment: 7 Tips for Agones Fleets

Comments
6 min read
Isolation Forest vs GPT-4o for AI Log Anomaly Detection

Isolation Forest vs GPT-4o for AI Log Anomaly Detection

1
Comments
7 min read
Terraform Compliance Scanning in GitLab CI: 3 Mistakes We Made

Terraform Compliance Scanning in GitLab CI: 3 Mistakes We Made

1
Comments
7 min read
Machine Learning Log Anomaly Detection with Grafana Loki

Machine Learning Log Anomaly Detection with Grafana Loki

1
Comments
8 min read
Kubernetes NetworkPolicy Checklist: Locking Down Namespace Isolation

Kubernetes NetworkPolicy Checklist: Locking Down Namespace Isolation

Comments
8 min read
S3 Lifecycle Policy Mistakes That Quietly Inflate Your AWS Bill

S3 Lifecycle Policy Mistakes That Quietly Inflate Your AWS Bill

1
Comments
7 min read
Ansible Zero-Downtime Deployment: Draining the Load Balancer Right

Ansible Zero-Downtime Deployment: Draining the Load Balancer Right

1
Comments
8 min read
Cloudflare Origin Hardening Checklist: Firewall, Bots, Strict SSL

Cloudflare Origin Hardening Checklist: Firewall, Bots, Strict SSL

1
Comments
8 min read
Nginx Rate Limiting vs API Gateway: Picking the Right Layer

Nginx Rate Limiting vs API Gateway: Picking the Right Layer

1
Comments
8 min read
Docker BuildKit Cache Setup That Actually Speeds Up CI

Docker BuildKit Cache Setup That Actually Speeds Up CI

1
Comments
7 min read
RDS Backup Restore Testing: 7 Checks Before You Trust It

RDS Backup Restore Testing: 7 Checks Before You Trust It

1
Comments
7 min read
EventBridge Retry Policy vs SQS DLQ: The Right Call in Production

EventBridge Retry Policy vs SQS DLQ: The Right Call in Production

1
Comments
7 min read
GitHub Actions Reusable Workflow Environment Protection Checklist

GitHub Actions Reusable Workflow Environment Protection Checklist

1
Comments
7 min read
Jenkins Shared Library Structure: vars/ vs src/ for Pipelines

Jenkins Shared Library Structure: vars/ vs src/ for Pipelines

1
Comments
9 min read
Helm Rollback Strategy: Safe Values Promotion in Production

Helm Rollback Strategy: Safe Values Promotion in Production

1
Comments
6 min read
loading...