apiVersion: v1
kind: Pod
metadata:
...
ownerReferences:
- apiVersion: apps/v1
controller: true
blockOwnerDeletion: true
kind: ReplicaSet
name: my-repset
uid: d9607e19-f88f-11e6-a518-42010a800195
...
백그라운드에서 종속 항목을 삭제하는 예시
kubectl delete replicaset my-repset --cascade=backgroud
포어그라운드에서 종속 항목을 삭제하는 예시
kubectl delete replicaset my-repset --cascade=backgroud
종속 항목을 분리됨으로 하는 예시
kubectl delete replicaset my-repset --cascade=false
백그라운드에서 종속 항목을 삭제하는 예시
kubectl proxy --port=8080
curl -X DELETE localhost:8080/apis/apps/v1/namespaces/default/replicasets/my-repset \
-d '{"kind":"DeleteOptions","apiVersion":"v1","propagationPolicy":"Background"}' \
-H "Content-Type: application/json"
포어그라운드에서 종속 항목을 삭제하는 예시
kubectl proxy --port=8080
curl -X DELETE localhost:8080/apis/apps/v1/namespaces/default/replicasets/my-repset \
-d '{"kind":"DeleteOptions","apiVersion":"v1","propagationPolicy":"Foreground"}' \
-H "Content-Type: application/json"
종속 항목을 분리됨으로 하는 예시
kubectl proxy --port=8080
curl -X DELETE localhost:8080/apis/apps/v1/namespaces/default/replicasets/my-repset \
-d '{"kind":"DeleteOptions","apiVersion":"v1","propagationPolicy":"Orphan"}' \
-H "Content-Type: application/json"
참고: