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.
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.
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.
K8s Microservice DevOps Demo
Kubernetes üzerinde çalışan mikroservis tabanlı bir sistem için gözlemlenebilirlik, ölçekleme ve operasyonel dayanıklılık senaryolarını bir araya getiren uçtan uca demo.
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.
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ı.
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.
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ış.
Altyapıyı tanımlarım
Kurulumları elle bırakmam; tekrar edilebilir hale getirmek için kodla tanımlarım.
Dağıtımı otomatikleştiririm
Pipeline ve script mantığıyla değişiklikleri kontrollü, ölçülebilir ve hızlı yayınlarım.
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.