nodeName: node02
nodeName 은 create 할때만 지정할 수 있다. (수정으로 지정은 안됨)
수정으로는 아예 방법이 없나요?
data 에 yaml 에 파일에 상응하는 json 형식의 요청
--data `{"apiVersion":"v1","kind":"Binding",....}`
curl --header "Content-Type:application/json" --request POST --data `{"apiVersion":"v1","kind":"Binding",....}`
<http://$SERVER/api/v1/namespaces/default/pods/$PODNAME/binding>
# pod-definition.yaml
apiVersion : v1
kind: Pod
metadata:
name: nginx
labels:
name: nginx
spec:
containers:
- name : nginx
image: nginx
ports:
- containerPort : 8080
nodeName: node02 # here1
# Pod-bind-definition.yaml
apiVersion : v1
kind: Binding
metadata:
name: nginx
target:
apiVersion: v1
kind : Node
name: node2