update examples/limitrange to v1beta3;

change the Memory req. in invalid-pod to 5Mi;
add a minimum readme
This commit is contained in:
Chao Xu 2015-05-15 14:21:15 -07:00
parent f8353041fb
commit fd4414236b
7 changed files with 45 additions and 119 deletions

1
limitrange/README.md Normal file
View File

@ -0,0 +1 @@
Please refer to this [doc](https://github.com/GoogleCloudPlatform/kubernetes/blob/620af168920b773ade28e27211ad684903a1db21/docs/design/admission_control_limit_range.md#kubectl).

View File

@ -1,20 +1,22 @@
{
"id": "invalid-pod",
"apiVersion":"v1beta3",
"kind": "Pod",
"apiVersion":"v1beta2",
"labels": {
"name": "invalid-pod"
"metadata": {
"name": "invalid-pod",
"labels": {
"name": "invalid-pod"
}
},
"desiredState": {
"manifest": {
"version": "v1beta1",
"id": "invalid-pod",
"spec": {
"containers": [{
"name": "kubernetes-serve-hostname",
"image": "gcr.io/google_containers/serve_hostname",
"cpu": 10,
"memory": 1048576
}]
}
"resources": {
"limits": {
"cpu": "10m",
"memory": "5Mi"
}
}
}]
}
}

View File

@ -1,34 +1,36 @@
{
"id": "limits",
"apiVersion": "v1beta3",
"kind": "LimitRange",
"apiVersion": "v1beta1",
"metadata": {
"name": "limits"
},
"spec": {
"limits": [
{
"type": "Pod",
"max": {
"memory": "1073741824",
"memory": "1Gi",
"cpu": "2"
},
"min": {
"memory": "5242880",
"cpu": "0.25"
"memory": "6Mi",
"cpu": "250m"
}
},
{
"type": "Container",
"max": {
"memory": "1073741824",
"memory": "1Gi",
"cpu": "2"
},
"min": {
"memory": "5242880",
"cpu": "0.25"
"memory": "6Mi",
"cpu": "250m"
},
"default": {
"memory": "5242880",
"cpu": "0.25"
}
"memory": "6Mi",
"cpu": "250m"
}
}
]
}

View File

@ -1,22 +0,0 @@
{
"apiVersion":"v1beta3",
"kind": "Pod",
"metadata": {
"name": "invalid-pod"
},
"labels": {
"name": "invalid-pod"
},
"spec": {
"containers": [{
"name": "kubernetes-serve-hostname",
"image": "gcr.io/google_containers/serve_hostname",
"resources": {
"limits": {
"cpu": "10m",
"memory": "1Mi"
}
}
}]
}
}

View File

@ -1,37 +0,0 @@
{
"apiVersion": "v1beta3",
"kind": "LimitRange",
"metadata": {
"name": "limits"
},
"spec": {
"limits": [
{
"type": "Pod",
"max": {
"memory": "1Gi",
"cpu": "2"
},
"min": {
"memory": "5Mi",
"cpu": "250m"
}
},
{
"type": "Container",
"max": {
"memory": "1Gi",
"cpu": "2"
},
"min": {
"memory": "5Mi",
"cpu": "250m"
},
"default": {
"memory": "5Mi",
"cpu": "250m"
}
}
]
}
}

View File

@ -1,22 +0,0 @@
{
"apiVersion":"v1beta3",
"kind": "Pod",
"metadata": {
"name": "valid-pod"
},
"labels": {
"name": "valid-pod"
},
"spec": {
"containers": [{
"name": "kubernetes-serve-hostname",
"image": "gcr.io/google_containers/serve_hostname",
"resources": {
"limits": {
"cpu": "1",
"memory": "5Mi"
}
}
}]
}
}

View File

@ -1,20 +1,22 @@
{
"id": "valid-pod",
"apiVersion":"v1beta3",
"kind": "Pod",
"apiVersion":"v1beta2",
"labels": {
"name": "valid-pod"
},
"desiredState": {
"manifest": {
"version": "v1beta1",
"id": "valid-pod",
"containers": [{
"name": "kubernetes-serve-hostname",
"image": "gcr.io/google_containers/serve_hostname",
"cpu": 1000,
"memory": 5242880
}]
"metadata": {
"name": "valid-pod",
"labels": {
"name": "valid-pod"
}
},
"spec": {
"containers": [{
"name": "kubernetes-serve-hostname",
"image": "gcr.io/google_containers/serve_hostname",
"resources": {
"limits": {
"cpu": "1",
"memory": "6Mi"
}
}
}]
}
}