@@ -11,62 +11,34 @@ Date: (removed)
11
11
12
12
---
13
13
14
- GET http://kube-apiserver/api/v1/namespaces/ns1
14
+ PATCH http://kube-apiserver/api/v1/namespaces/ns1?fieldManager=kubectl-client-side-apply&fieldValidation=Strict&force=false
15
15
Accept : application/json
16
+ Content-Type : application/apply-patch+yaml
16
17
17
- 404 Not Found
18
- Content-Length : 10
19
- Content-Type : text/plain; charset=utf-8
20
- Date : (removed)
21
- X-Content-Type-Options : nosniff
22
-
23
- Not Found
24
-
25
-
26
- ---
27
-
28
- POST http://kube-apiserver/api/v1/namespaces?fieldManager=kubectl-client-side-apply&fieldValidation=Strict
29
- Accept : application/json
30
- Content-Type : application/json
31
-
32
- {"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"v1\",\"kind\":\"Namespace\",\"metadata\":{\"annotations\":{},\"name\":\"ns1\"}}\n"},"name":"ns1"}}
18
+ {"apiVersion":"v1","kind":"Namespace","metadata":{"name":"ns1"}}
33
19
34
20
35
21
200 OK
36
22
Cache-Control : no-cache, private
37
- Content-Length : 455
23
+ Content-Length : 286
38
24
Content-Type : application/json
39
25
Date : (removed)
40
26
41
- {"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"v1\",\"kind\":\"Namespace\",\"metadata\":{\"annotations\":{},\"name\":\"ns1\"}}\n"}," creationTimestamp":"2022-01-01T00:00:00Z","labels":{"kubernetes.io/metadata.name":"ns1"},"name":"ns1","resourceVersion":"1","uid":"00000000-0000-0000-0000-000000000001"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
27
+ {"apiVersion":"v1","kind":"Namespace","metadata":{"creationTimestamp":"2022-01-01T00:00:00Z","labels":{"kubernetes.io/metadata.name":"ns1"},"name":"ns1","resourceVersion":"1","uid":"00000000-0000-0000-0000-000000000001"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
42
28
43
29
---
44
30
45
- GET http://kube-apiserver/api/v1/namespaces/ns2
31
+ PATCH http://kube-apiserver/api/v1/namespaces/ns2?fieldManager=kubectl-client-side-apply&fieldValidation=Strict&force=false
46
32
Accept : application/json
33
+ Content-Type : application/apply-patch+yaml
47
34
48
- 404 Not Found
49
- Content-Length : 10
50
- Content-Type : text/plain; charset=utf-8
51
- Date : (removed)
52
- X-Content-Type-Options : nosniff
53
-
54
- Not Found
55
-
56
-
57
- ---
58
-
59
- POST http://kube-apiserver/api/v1/namespaces?fieldManager=kubectl-client-side-apply&fieldValidation=Strict
60
- Accept : application/json
61
- Content-Type : application/json
62
-
63
- {"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"v1\",\"kind\":\"Namespace\",\"metadata\":{\"annotations\":{},\"name\":\"ns2\"}}\n"},"name":"ns2"}}
35
+ {"apiVersion":"v1","kind":"Namespace","metadata":{"name":"ns2"}}
64
36
65
37
66
38
200 OK
67
39
Cache-Control : no-cache, private
68
- Content-Length : 455
40
+ Content-Length : 286
69
41
Content-Type : application/json
70
42
Date : (removed)
71
43
72
- {"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"v1\",\"kind\":\"Namespace\",\"metadata\":{\"annotations\":{},\"name\":\"ns2\"}}\n"}," creationTimestamp":"2022-01-01T00:00:01Z","labels":{"kubernetes.io/metadata.name":"ns2"},"name":"ns2","resourceVersion":"2","uid":"00000000-0000-0000-0000-000000000002"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
44
+ {"apiVersion":"v1","kind":"Namespace","metadata":{"creationTimestamp":"2022-01-01T00:00:01Z","labels":{"kubernetes.io/metadata.name":"ns2"},"name":"ns2","resourceVersion":"2","uid":"00000000-0000-0000-0000-000000000002"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
0 commit comments