Skip to content
View morgenvor's full-sized avatar
  • Ryazan, Russia (UTC+3)
  • 06:40 (UTC +03:00)

Block or report morgenvor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
morgenvor/README.md

Dmitriy Kurganov

Junior DevOps Engineer — CI/CD, containers, Kubernetes, infrastructure as code.

I build delivery pipelines end to end: from a git push to a verified rollout on a managed cluster, with immutable artifacts and checks that fail the build instead of the service. Based in Ryazan, Russia (UTC+3). Open to office, remote, and relocation.

Jenkins Docker Kubernetes Helm Terraform Ansible Prometheus Grafana Linux Bash Python

Featured project

A Java 17 / Spring Boot service delivered by a webhook-triggered Jenkins pipeline: Gradle build and tests, Docker image pushed to Yandex Container Registry, Helmfile deployment to Managed Kubernetes, rollout checks, and an HTTP smoke test.

What it proves: releases are pinned by registry digest instead of a mutable tag, Jenkins works through a service account with namespace-scoped RBAC only, and every deploy is gated by rollout and smoke checks.

The cloud environment is decommissioned, so the repository ships a Docker Compose stack that reproduces the same application and database locally.

Currently learning

  • Prometheus and Grafana: metrics collection, dashboards, and alerting rules for Kubernetes workloads.
  • Terraform and Ansible: reproducible infrastructure and repeatable host configuration.

Contact

Popular repositories Loading

  1. YandexCloud-CI-CD YandexCloud-CI-CD Public

    Jenkins → Docker → Yandex Container Registry → Managed Kubernetes (Helmfile), digest-pinned releases

    Java

  2. morgenvor morgenvor Public

  3. ansible-yandex-cloud-inventory ansible-yandex-cloud-inventory Public

    Ansible dynamic inventory plugin for Yandex Cloud — fork with fixes

    Shell