Ana Sayfa

Sunucuma Artık SSH Yapamıyorum (Ve Bu Harika)

1 dk okuma

Yazar, aylık 100 doların üzerindeki maliyetli ve manuel yönetilen moana adlı VPS'ini emekliye ayırarak, yerine çok daha uygun maliyetli tinkerbell adlı yeni bir sunucu kurdu. Bu yeni sistemin en çarpıcı özelliği, yazara SSH erişimi sunmaması; aslında hiçbir şeyin SSH ile bağlanmasına gerek kalmaması. Güncellemeler, yeni konteyner imajlarının ilgili kayıt defterine itilmesiyle otomatik olarak gerçekleşiyor ve tinkerbell bunları kendi başına çekip dağıtıyor. Bu yaklaşım, sunucu yönetiminde manuel müdahaleyi ortadan kaldırarak önemli bir paradigma değişikliğini temsil ediyor.

Bu "sihirli" kurulumun ardında Fedora CoreOS, Ignition ve Podman Quadlets gibi anahtar teknolojiler yatıyor. Terraform ise bu altyapının oluşturulmasında kritik bir destekleyici rol oynuyor. Yazar, bu yığını "konteyner merkezli, deklaratif ve düşük bakım gerektiren" bir yapı olarak tanımlıyor. Amacı, eski sunucusunun tamamen manuel olan kurulumunu tekrarlamamak ve DevOps prensiplerini benimseyerek sunucu iç işleriyle uğraşmak için harcadığı zamanı ve motivasyonu geri kazanmak.

Proje, yazarın kendi web sitesini moana'dan tinkerbell'e taşımasıyla başladı. Başlangıçta sadece statik bir web sitesi barındırmak için aşırı mühendislik gibi görünse de, yazarın asıl hedefi tinkerbell'i gelecekteki projeleri için genişletebileceği, kendi "bulut ev laboratuvarı" haline getirmekti. Bu, Docker Compose veya Ansible gibi geleneksel araçların tek başına yetersiz kaldığı, daha entegre ve otomatik bir çözüm arayışının sonucudur.

İçgörü

Sunucu yönetiminde manuel müdahaleyi ortadan kaldıran, konteyner tabanlı ve deklaratif bir yaklaşımın maliyetleri düşürürken verimliliği artırdığını gösteriyor.

Kaynak