DEV Community

Arseny Zinchenko profile picture

Arseny Zinchenko

DevOps, cloud and infrastructure engineer. Love Linux, OpenSource, and AWS.

Location Kiev, Ukraine Joined Joined on  Personal website https://rtfm.co.ua/en github website twitter website
Terraform: creating a module for collecting AWS ALB logs in Grafana Loki

Terraform: creating a module for collecting AWS ALB logs in Grafana Loki

Comments
11 min read

Want to connect with Arseny Zinchenko?

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

Already have an account? Sign in
Grafana Loki: LogQL and Recording Rules for metrics from AWS Load Balancer logs

Grafana Loki: LogQL and Recording Rules for metrics from AWS Load Balancer logs

Comments
21 min read
Karpenter: its monitoring, and Grafana dashboard for Kubernetes WorkerNodes

Karpenter: its monitoring, and Grafana dashboard for Kubernetes WorkerNodes

Comments
14 min read
AWS: EKS Pod Identities — a replacement for IRSA? Simplifying IAM access management

AWS: EKS Pod Identities — a replacement for IRSA? Simplifying IAM access management

1
Comments
5 min read
AWS: CloudWatch — Multi source query: collecting metrics from an external Prometheus

AWS: CloudWatch — Multi source query: collecting metrics from an external Prometheus

Comments
3 min read
AWS: Amazon Q — an overview, features, and first impressions

AWS: Amazon Q — an overview, features, and first impressions

Comments
9 min read
AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM and RBAC Groups

AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM and RBAC Groups

Comments
12 min read
Grafana Loki: collecting AWS LoadBalancer logs from S3 with Promtail Lambda

Grafana Loki: collecting AWS LoadBalancer logs from S3 with Promtail Lambda

Comments
6 min read
Kubernetes: ensuring High Availability for Pods

Kubernetes: ensuring High Availability for Pods

Comments
6 min read
Kubernetes: Liveness and Readiness Probes — Best practices

Kubernetes: Liveness and Readiness Probes — Best practices

Comments
5 min read
VictoriaMetrics: pushing metrics without Prometheus Pushgateway

VictoriaMetrics: pushing metrics without Prometheus Pushgateway

Comments
4 min read
Karpenter: the Beta version — an overview of changes, and upgrade from v0.30.0 to v0.32.1

Karpenter: the Beta version — an overview of changes, and upgrade from v0.30.0 to v0.32.1

Comments
16 min read
GitHub Actions: Docker build to AWS ECR and Helm chart deployment to AWS EKS

GitHub Actions: Docker build to AWS ECR and Helm chart deployment to AWS EKS

Comments
21 min read
Terraform: terraform_remote_state  —  getting Outputs from other state-files

Terraform: terraform_remote_state  —  getting Outputs from other state-files

Comments
2 min read
Terraform: building EKS, part 4 - installing controllers

Terraform: building EKS, part 4 - installing controllers

Comments
16 min read
Terraform: building EKS, part 3 - Karpenter installation

Terraform: building EKS, part 3 - Karpenter installation

7
Comments
11 min read
Terraform: Building EKS, part 2 - an EKS cluster, WorkerNodes, and IAM

Terraform: Building EKS, part 2 - an EKS cluster, WorkerNodes, and IAM

Comments
10 min read
Terraform: Building EKS, part 1 - VPC, Subnets and Endpoints

Terraform: Building EKS, part 1 - VPC, Subnets and Endpoints

Comments
14 min read
Terraform: count, for_each, and for loops

Terraform: count, for_each, and for loops

Comments
7 min read
Terraform: introduction to primitives and complex data types

Terraform: introduction to primitives and complex data types

Comments
5 min read
Terraform: dynamic remote state with AWS S3 and multiple environments by directory

Terraform: dynamic remote state with AWS S3 and multiple environments by directory

2
Comments
8 min read
Terraform: remote state with AWS S3, and state locking with DynamoDB

Terraform: remote state with AWS S3, and state locking with DynamoDB

Comments
7 min read
VictoriaMetrics: VMAuth — Proxy, Authentication, and Authorization

VictoriaMetrics: VMAuth — Proxy, Authentication, and Authorization

Comments
7 min read
AWS: Getting started with Karpenter for autoscaling in EKS, and its installation with Helm

AWS: Getting started with Karpenter for autoscaling in EKS, and its installation with Helm

Comments
12 min read
Kubernetes: Pods and WorkerNodes — control the placement of the Pods on the Nodes

Kubernetes: Pods and WorkerNodes — control the placement of the Pods on the Nodes

1
Comments
11 min read
Grafana: values from records in Loki logs, and dual-Y-axes panels in Grafana

Grafana: values from records in Loki logs, and dual-Y-axes panels in Grafana

1
Comments
5 min read
Grafana Loki: performance optimization with Recording Rules, caching, and parallel queries

Grafana Loki: performance optimization with Recording Rules, caching, and parallel queries

Comments
11 min read
AWS: Grafana Loki, InterZone traffic in AWS, and Kubernetes nodeAffinity

AWS: Grafana Loki, InterZone traffic in AWS, and Kubernetes nodeAffinity

Comments
9 min read
AWS: CDK and Python -  installing EBS CSI driver Add-On on EKS

AWS: CDK and Python -  installing EBS CSI driver Add-On on EKS

Comments
3 min read
AWS: Kubernetes  -  AWS Secrets Manager and Parameter Store integration

AWS: Kubernetes  -  AWS Secrets Manager and Parameter Store integration

Comments
10 min read
AWS: CDK and Python  -  configure an IAM OIDC Provider, and install Kubernetes Controllers

AWS: CDK and Python  -  configure an IAM OIDC Provider, and install Kubernetes Controllers

Comments
11 min read
AWS: CDK and Python -  building an EKS cluster, and general impressions of CDK

AWS: CDK and Python -  building an EKS cluster, and general impressions of CDK

Comments
16 min read
AWS: EKS, OpenID Connect, and ServiceAccounts

AWS: EKS, OpenID Connect, and ServiceAccounts

Comments
15 min read
VictoriaMetrics: an overview and its use instead of Prometheus

VictoriaMetrics: an overview and its use instead of Prometheus

1
Comments 1
11 min read
Prometheus: GitHub Exporter — creating own exporter for GitHub API

Prometheus: GitHub Exporter — creating own exporter for GitHub API

Comments
9 min read
Loki: collecting logs from CloudWatch Logs using Lambda Promtail

Loki: collecting logs from CloudWatch Logs using Lambda Promtail

Comments
6 min read
Terraform: planning a new project with Dev/Prod environments

Terraform: planning a new project with Dev/Prod environments

Comments
11 min read
AWS: CDK — an onverview and Python examples

AWS: CDK — an onverview and Python examples

Comments
13 min read
AWS: Fargate — capabilities, comparison with Lambda/EC2 and usage with AWS EKS

AWS: Fargate — capabilities, comparison with Lambda/EC2 and usage with AWS EKS

Comments
13 min read
Kubernetes: vertical Pods scaling with Vertical Pod Autoscaler

Kubernetes: vertical Pods scaling with Vertical Pod Autoscaler

Comments
8 min read
Prometheus: running Pushgateway on Kubernetes with Helm and Terraform

Prometheus: running Pushgateway on Kubernetes with Helm and Terraform

Comments
5 min read
Knative: Serverless for Kubernetes — an overview and launch in Minikube

Knative: Serverless for Kubernetes — an overview and launch in Minikube

Comments
19 min read
Prometheus: Building a Custom Prometheus Exporter in Python

Prometheus: Building a Custom Prometheus Exporter in Python

Comments
7 min read
GitLab: Components, Architecture, Infrastructure, and Launching from the Helm Chart in Minikube

GitLab: Components, Architecture, Infrastructure, and Launching from the Helm Chart in Minikube

2
Comments
9 min read
Kubernetes: Cluster Cost Monitoring — Kubernetes Resource Report and Kubecost

Kubernetes: Cluster Cost Monitoring — Kubernetes Resource Report and Kubecost

Comments
11 min read
Kustomize: managing Kubernetes manifests — an overview, and examples

Kustomize: managing Kubernetes manifests — an overview, and examples

1
Comments
8 min read
Grafana Loki: architecture and running in Kubernetes with AWS S3 storage and boltdb-shipper

Grafana Loki: architecture and running in Kubernetes with AWS S3 storage and boltdb-shipper

2
Comments 1
18 min read
Prometheus: Kubernetes endpoints monitoring with blackbox-exporter

Prometheus: Kubernetes endpoints monitoring with blackbox-exporter

4
Comments
8 min read
Terraform: modules, Outputs, and Variables

Terraform: modules, Outputs, and Variables

2
Comments
8 min read
Kubernetes: ServiceAccount with AWS IAM Role for Kubernetes Pod

Kubernetes: ServiceAccount with AWS IAM Role for Kubernetes Pod

2
Comments
5 min read
Linux: saving laptop’s battery energy

Linux: saving laptop’s battery energy

Comments
4 min read
Pritunl: running VPN in Kubernetes

Pritunl: running VPN in Kubernetes

1
Comments
6 min read
Kubernetes: Minikube, and a LoadBalancer in the Pending status

Kubernetes: Minikube, and a LoadBalancer in the Pending status

Comments
4 min read
PostgreSQL: PostgreSQL Operator for Kubernetes, and its Prometheus monitoring

PostgreSQL: PostgreSQL Operator for Kubernetes, and its Prometheus monitoring

Comments
7 min read
Apache Druid: overview, running in Kubernetes and monitoring with Prometheus

Apache Druid: overview, running in Kubernetes and monitoring with Prometheus

Comments
16 min read
AWS: VPC Flow Logs — an overview and example with CloudWatch Logs Insights

AWS: VPC Flow Logs — an overview and example with CloudWatch Logs Insights

1
Comments
11 min read
AWS: VPC Flow Logs  -  знайомство та аналітика з CloudWatch Logs Insights

AWS: VPC Flow Logs  -  знайомство та аналітика з CloudWatch Logs Insights

Comments
7 min read
NGINX: IP Geolocation by Cloudflare and “nested” if conditions

NGINX: IP Geolocation by Cloudflare and “nested” if conditions

1
Comments
4 min read
Cloudflare: speed up WordPress with Automatic Platform Optimization plugin

Cloudflare: speed up WordPress with Automatic Platform Optimization plugin

5
Comments
3 min read
SSH: the "Too many authentication failures" error and its solution

SSH: the "Too many authentication failures" error and its solution

2
Comments
3 min read
loading...