Kas
30

Kubernetes pod içerisinden dosya kopyalamak.

Pod’ un içerisinden dosya kopyalamak istendiğinde aşağıdaki komut satırları ile yapabilirsiniz.

kubectl cp <namespace>/<pod>:tmp/foo /tmp/bar

İlgili namespace ve pod ismini yazarazak dosyayı kendi bilgisayarımıza kopyalabiliriz.

Burada dikkat edilmesi gereken şey ise poddaki yolu verirken “/” ile başlanmamasıdır yoksa aşağıdaki gibi hata verecektir.

tar: removing leading '/' from member names

Sebebi ise podlarda entrypoint klasörü neresi ise oradan itibaren dosyaya erişim yapabilmemizdir.

Eğer pod içerisine bir dosya veya klasör kopyalamak istediğimizde aşağıdaki komutu çalıştırabiliriz.

kubectl cp /tmp/bar <namespace>/<pod>:tmp/foo

Referans:

https://medium.com/@nnilesh7756/copy-directories-and-files-to-and-from-kubernetes-container-pod-19612fa74660

Yorum Yapın

 

Twitter'dan Takip Et! Twitter'dan Takip Et!

Etiketler

Son Yazılar

Son Yorumlar

Bağlantılar

Arşivler