mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-12 20:57:20 +00:00
Add test for kubectl support of ReplicationControllerList and ServiceList
This commit is contained in:
70
hack/testdata/multi-resource-rclist-modify.json
vendored
Normal file
70
hack/testdata/multi-resource-rclist-modify.json
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"kind":"ReplicationControllerList",
|
||||
"apiVersion":"v1",
|
||||
"items":[
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock",
|
||||
"labels":{
|
||||
"app":"mock",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"replicas":1,
|
||||
"selector":{
|
||||
"app":"mock"
|
||||
},
|
||||
"template":{
|
||||
"metadata":{
|
||||
"labels":{
|
||||
"app":"mock"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"containers":[{
|
||||
"name": "mock-container",
|
||||
"image": "kubernetes/pause",
|
||||
"ports":[{
|
||||
"containerPort":9949,
|
||||
"protocol":"TCP"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock2",
|
||||
"labels":{
|
||||
"app":"mock2",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"replicas":1,
|
||||
"selector":{
|
||||
"app":"mock2"
|
||||
},
|
||||
"template":{
|
||||
"metadata":{
|
||||
"labels":{
|
||||
"app":"mock2"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"containers":[{
|
||||
"name": "mock-container",
|
||||
"image": "kubernetes/pause",
|
||||
"ports":[{
|
||||
"containerPort":9949,
|
||||
"protocol":"TCP"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
70
hack/testdata/multi-resource-rclist.json
vendored
Normal file
70
hack/testdata/multi-resource-rclist.json
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"kind":"ReplicationControllerList",
|
||||
"apiVersion":"v1",
|
||||
"items":[
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock",
|
||||
"labels":{
|
||||
"app":"mock",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"replicas":1,
|
||||
"selector":{
|
||||
"app":"mock"
|
||||
},
|
||||
"template":{
|
||||
"metadata":{
|
||||
"labels":{
|
||||
"app":"mock"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"containers":[{
|
||||
"name": "mock-container",
|
||||
"image": "kubernetes/pause",
|
||||
"ports":[{
|
||||
"containerPort":9949,
|
||||
"protocol":"TCP"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock2",
|
||||
"labels":{
|
||||
"app":"mock2",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"replicas":1,
|
||||
"selector":{
|
||||
"app":"mock2"
|
||||
},
|
||||
"template":{
|
||||
"metadata":{
|
||||
"labels":{
|
||||
"app":"mock2"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"containers":[{
|
||||
"name": "mock-container",
|
||||
"image": "kubernetes/pause",
|
||||
"ports":[{
|
||||
"containerPort":9949,
|
||||
"protocol":"TCP"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
44
hack/testdata/multi-resource-svclist-modify.json
vendored
Normal file
44
hack/testdata/multi-resource-svclist-modify.json
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"kind":"ServiceList",
|
||||
"apiVersion":"v1",
|
||||
"items":[
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock",
|
||||
"labels":{
|
||||
"app":"mock",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"ports": [{
|
||||
"protocol": "TCP",
|
||||
"port": 99,
|
||||
"targetPort": 9949
|
||||
}],
|
||||
"selector":{
|
||||
"app":"mock"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock2",
|
||||
"labels":{
|
||||
"app":"mock2",
|
||||
"status":"replaced"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"ports": [{
|
||||
"protocol": "TCP",
|
||||
"port": 99,
|
||||
"targetPort": 9949
|
||||
}],
|
||||
"selector":{
|
||||
"app":"mock2"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
42
hack/testdata/multi-resource-svclist.json
vendored
Normal file
42
hack/testdata/multi-resource-svclist.json
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"kind":"ServiceList",
|
||||
"apiVersion":"v1",
|
||||
"items":[
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock",
|
||||
"labels":{
|
||||
"app":"mock"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"ports": [{
|
||||
"protocol": "TCP",
|
||||
"port": 99,
|
||||
"targetPort": 9949
|
||||
}],
|
||||
"selector":{
|
||||
"app":"mock"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata":{
|
||||
"name":"mock2",
|
||||
"labels":{
|
||||
"app":"mock2"
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"ports": [{
|
||||
"protocol": "TCP",
|
||||
"port": 99,
|
||||
"targetPort": 9949
|
||||
}],
|
||||
"selector":{
|
||||
"app":"mock2"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user