Menu
Coddy logo textTech

Komutları Çalıştırma

Coddy'nin Terminal Journey'sinin Kubernetes'e Giriş bölümünün bir parçası. Ders 22 / 45.

Çalışan bir kapsayıcının içinde bir komut çalıştırmak için kubectl exec kullanın. -- işaretinden sonraki her şey çalıştırılacak komuttur:

kubectl exec web -- env

Bu, kapsayıcının içindeki ortam değişkenlerini, HOSTNAME=web dahil olmak üzere yazdırır: bir kapsayıcının ana bilgisayar adı, Pod'unun adıdır.

İmajda bulunan herhangi bir komut çalışır; örneğin bir dizini listelemek:

kubectl exec web -- ls /

Bu, docker exec gibi, bir konteyneri durdurmadan içini incelemenin günlük kullanılan yoludur.

Gerçek bir kümede, kubectl exec -it web -- sh etkileşimli bir kabuk açar. Bu alıştırma terminalinin bağlanabileceği bir terminal yoktur; bu nedenle bunun yerine her seferinde bir komut çalıştırın.

challenge icon

Görev

Başlangıç

nginx imajından web adlı bir Pod başlatın, ardından HOSTNAME değerini görmek için kubectl exec ile içinde env komutunu çalıştırın.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Kubernetes'e Giriş bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground