더북(TheBook)

이제 이 장의 실습을 마무리하고 클러스터를 정리할 때다. 지금까지 실습 예제를 잘 따라왔다면 지워야 할 리소스가 꽤 많을 것이다. 모든 리소스를 한 번에 정리하는 유용한 팁을 몇 가지 소개한다.

실습 kubectl delete 명령에는 YAML 파일을 읽고 해당 파일에 정의된 리소스를 삭제하는 기능도 있다. 디렉터리 안에 여러 개의 YAML 파일이 있다면 디렉터리를 인자로 지정하여 해당 디렉터리 안에 있는 모든 YAML 파일에 정의된 리소스를 삭제(반대로 배치도 가능)할 수도 있다.

# 다음 모든 디렉터리 안에 있는 모든 YAML 파일에 정의된 모든 리소스를 삭제한다
kubectl delete -f sleep/
kubectl delete -f todo-list/
kubectl delete -f todo-list/configMaps/
kubectl delete -f todo-list/secrets/
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.