k0d1r cloud / devops / automation

k0d1r.is-a.dev

Bulut altyapılarını kuran, otomatikleştiren ve görünür hale getiren.

CI/CD, Kubernetes, Terraform, Docker, gözlemlenebilirlik ve altyapı otomasyonu odağında çalışan; fikirleri üretim ortamına taşıyan sistemler tasarlıyorum.

  • 31+ public repo
  • DevOps CI/CD ve otomasyon
  • Cloud AWS, Docker, K8s

Hakkımda

Altyapıyı kodla yöneten, operasyonu otomasyonla sadeleştiren yaklaşım.

Ben k0d1r. Uygulamaların sadece geliştirilmesiyle değil, güvenilir şekilde dağıtılması, izlenmesi ve ölçeklenmesiyle de ilgileniyorum. Projelerimde en çok öne çıkan eksenler: Infrastructure as Code, CI/CD, containerization ve observability.

Hedefim, karmaşık operasyonel işleri tekrar edilebilir yapılara dönüştürmek. Terraform ile altyapıyı tanımlamak, Ansible ile kurulumları standartlaştırmak, Docker ve Kubernetes ile taşınabilir sistemler kurmak benim çalışma şeklimin temelini oluşturuyor.

Odak Alanları

Projelerimde tekrar eden ana mühendislik başlıkları.

Infrastructure as Code

AWS ve benzeri ortamlarda tekrarlanabilir kurulumlar için Terraform temelli altyapılar.

CI/CD Otomasyonu

Jenkins, pipeline mantığı ve dağıtım süreçlerini manuel işlerden arındıran akışlar.

Kubernetes & Container

Dockerize servisler, Helm yaklaşımı ve orkestrasyon temelli modern dağıtım senaryoları.

Observability

Log toplama, monitoring, metric takibi ve sistem davranışını okunabilir hale getirme.

Öne Çıkan Projeler

Gerçek sistemleri kurma ve işletme yaklaşımımı yansıtan seçili işler.

Cloud GitHub

Pterodactyl Minecraft AWS Free Tier

Terraform ve Ansible ile AWS üzerinde oyun sunucusu altyapısını otomatik şekilde ayağa kaldıran; domain, SSL ve servis operasyonlarını da kapsayan kurulum.

  • AWS
  • Terraform
  • Ansible
  • Caddy
Observability GitHub

ELK Stack Observability Infra

Docker konteynerlerinden log toplayan, Filebeat ile merkezi izleme sağlayan ve CI/CD süreçleriyle dağıtımı destekleyen gözlemlenebilirlik altyapısı.

  • ELK
  • Filebeat
  • Jenkins
  • Terraform
SaaS GitHub

Discord Yonetim Paneli

Sunucu yönetimi, kurulum ve senkronizasyon akışlarını tek panelde toplayan; operasyonel süreçleri kolaylaştırmayı hedefleyen TypeScript tabanlı bir proje.

  • TypeScript
  • Panel
  • Automation
  • SaaS

Teknoloji Yığını

En sık kullandığım araçlar ve çalıştığım katmanlar.

Cloud & Infra

  • AWS
  • Terraform
  • Ansible
  • Linux
  • Nginx / Caddy

Container & Platform

  • Docker
  • Kubernetes
  • Helm
  • GitLab CI/CD
  • Jenkins

Monitoring & Code

  • ELK Stack
  • Filebeat
  • Grafana ekosistemi
  • Python
  • TypeScript / JavaScript

Çalışma Tarzı

Bir sistemi kurarken öncelik verdiğim akış.

01

Altyapıyı tanımlarım

Kurulumları elle bırakmam; tekrar edilebilir hale getirmek için kodla tanımlarım.

02

Dağıtımı otomatikleştiririm

Pipeline ve script mantığıyla değişiklikleri kontrollü, ölçülebilir ve hızlı yayınlarım.

03

Sistemi görünür yaparım

Log, metric ve gözlemlenebilirlik katmanı olmadan üretim ortamını eksik kabul ederim.

İletişim

Bir proje, iş birliği ya da teknik sohbet için ulaşabilirsin.

Bu site `k0d1r` kişisel markası etrafında; cloud, DevOps ve altyapı otomasyonu odaklı işlerimi sergilemek için hazırlandı. İletişim için GitHub profilim üzerinden bana ulaşabilirsin.