BT Sözlüğü › Altyapı › Geçici konteyner (Ephemeral container)

Geçici konteyner (Ephemeral container)

Altyapı Svenska → Güncellendi: 2026-10-11

Hata ayıklamak için çalışan bir pod'a yeniden başlatmadan eklenen geçici konteyner. Kabuğu ve araçları olmayan bir konteynerde (ör. distroless imaj) hata ayıklamanın çözümü.

Sorun şu: modern konteynerler çoğunlukla minimal kurulur (distroless, scratch); kabuk, ps ya da curl yoktur. Güvenlik için iyidir ama içine kubectl exec ile girip hata ayıklamayı imkânsız kılar. Geçici konteynerler bunu çözer: kubectl debug, en sevdiğiniz araçları taşıyan geçici bir konteyneri çalışan pod'a enjekte eder; hedef konteynerle süreç ad alanını paylaştığından süreçlerini ve dosya sistemini inceleyebilirsiniz. Pod tanımında iz bırakmaz ve yeniden başlatılamaz (adı da buradan gelir). Kazanç: minimal ya da çöken bir konteynerdeki üretim sorununu onu değiştirmeden veya yeniden başlatmadan ayıklayabilmek. Kubernetes 1.25'ten beri kararlıdır. Pod tasarımının kalıcı parçası olan sidecar'dan farklı olarak tek seferlik bir hata ayıklama aracıdır.

← Sözlüğe dön