The Ops Community ⚙️

Arseny Zinchenko profile picture

Arseny Zinchenko

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

Location Kyiv, Ukraine Joined Joined on  Personal website https://rtfm.co.ua/en github website

Job Title

DevOps Engineer

Languages

Python, Bash, C, Golang

Tools

Linux, AWS, Ci/CD, Terraform, Kubernetes

Terraform: EKS and Karpenter — upgrade the module version from 19.21 to 20.0

Terraform: EKS and Karpenter — upgrade the module version from 19.21 to 20.0

Comments
20 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
AWS: Kubernetes and Access Management API, the new authentication in EKS

AWS: Kubernetes and Access Management API, the new authentication in EKS

2
Comments
11 min read
AWS: RDS IAM database authentication, EKS Pod Identities, and Terraform

AWS: RDS IAM database authentication, EKS Pod Identities, and Terraform

Comments
12 min read
AWS: Cost optimization — an overview of Bills, Cost Explorer, and the costs control

AWS: Cost optimization — an overview of Bills, Cost Explorer, and the costs control

1
Comments
6 min read
Kubernetes: containers, and the “lost” SIGTERM signals

Kubernetes: containers, and the “lost” SIGTERM signals

Comments
12 min read
Kubernetes: monitoring Events with kubectl and Grafana Loki

Kubernetes: monitoring Events with kubectl and Grafana Loki

Comments
3 min read
Pritunl: launching a VPN in AWS on EC2 with Terraform

Pritunl: launching a VPN in AWS on EC2 with Terraform

Comments
12 min read
AWS: Karpenter and SSH for Kubernetes WorkerNodes

AWS: Karpenter and SSH for Kubernetes WorkerNodes

1
Comments
10 min read
AWS: VPC Flow Logs, NAT Gateways, and Kubernetes Pods -  a detailed overview

AWS: VPC Flow Logs, NAT Gateways, and Kubernetes Pods -  a detailed overview

Comments
17 min read
Renovate: GitHub, and Helm Charts versions management

Renovate: GitHub, and Helm Charts versions management

Comments
4 min read
Dependabot: GitHub, and Terraform versions management

Dependabot: GitHub, and Terraform versions management

Comments
5 min read
GitHub Actions: Terraform deployments with a review of planned changes

GitHub Actions: Terraform deployments with a review of planned changes

Comments
16 min read
Kubernetes: tracing requests with AWS X-Ray, and Grafana data source

Kubernetes: tracing requests with AWS X-Ray, and Grafana data source

Comments
7 min read
AWS: VPC Prefix and the maximum of Pods on Kubernetes WorkerNodes

AWS: VPC Prefix and the maximum of Pods on Kubernetes WorkerNodes

1
Comments
9 min read
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
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

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

Karpenter: its monitoring, and Grafana dashboard for Kubernetes WorkerNodes

1
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

1
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

1
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

1
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

1
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

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

Terraform: building EKS, part 3 - Karpenter installation

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

1
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

1
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

1
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

1
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

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

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
loading...