k8s

k8s pod 내부 파일 밖으로 kubectl cp 명령어 사용법

초이짬 2023. 1. 3. 16:46
728x90

k8s pod 가 기동중이고 내부에 있는 파일을 밖으로 꺼내서 작업해야 될때 혹은 반대의 경우가 필요한 경우 사용

 

kubectl cp [네임스페이스]/[pod명]:[내부경로]/[파일명] [외부서버경로]/[파일명]

 

exec)tomcat war 파일(네임스페이스명: tomcat, pod 명 : tomcat-aadd, 파일명:agent.war)

kubectl cp tomcat/tomcat-aadd:/usr/local/tomcat/webapp/agent.war /home/user1/agent.war

 

디렉토리통으로 할경우에도 됨

 

반대로 외부 파일을 pod 안으로 넣을때는 

 

kubectl cp [외부서버경로]/[파일명] [네임스페이스]/[pod명]:[내부경로]/[파일명] 

728x90