-
-
Save rupinus85/6bd637c8c2deb32f5288bcbdf3d30313 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# kubectl get deploy(= kubectl get deployment)를 이용하여, 로그를 확인할 Pod의 Name을 알아냅니다. | |
$ kubectl get deploy | |
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE | |
gs-spring-boot-docker-deployment 1 1 1 1 20h | |
#################################### | |
# kubectl delete OBJECT_TYPE OBJECT_NAME 방식 | |
$ kubectl delete deployment gs-spring-boot-docker-deployment | |
deployment "gs-spring-boot-docker-deployment" deleted | |
#################################### | |
# kubectl delete -f FILE_NAME 방식 | |
# 현재 명령어가 수행되는 디렉토리 상의 모든 Kubernetes yaml, json 파일 확인 | |
$ ls | |
gs-spring-boot-docker-deployment.yaml gs-spring-boot-docker-service.yaml | |
# -f 를 통해 파일을 이용 하여 delete를 수행합니다. | |
# 하나의 파일을 이용한 delete는, 'kubectl delete -f xxx.yaml'과 같이 사용 합니다. | |
# path로 '.' 을 주어 현재 경로에 있는 모든 Kubernetes yaml, json 파일을 대상으로 하도록 합니다. 단, 의도치 않은 파일까지 삭제되지 않도록 주의해야 합니다. | |
$ kubectl delete -f . | |
deployment "gs-spring-boot-docker-deployment" deleted | |
service "gs-spring-boot-docker-service" deleted | |
# Deployment를 delete하면 관련된 Pod, Replica Sets 또한 모두 삭제 됩니다. | |
$ kubectl get pod | |
No resources found. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment