diff --git a/examples/examples_test.go b/examples/examples_test.go index 206c6fc00e..64fdc9627c 100644 --- a/examples/examples_test.go +++ b/examples/examples_test.go @@ -284,7 +284,6 @@ func TestExampleObjectSchemas(t *testing.T) { "../examples/storage/redis": { "redis-controller": &api.ReplicationController{}, "redis-master": &api.Pod{}, - "redis-proxy": &api.Pod{}, "redis-sentinel-controller": &api.ReplicationController{}, "redis-sentinel-service": &api.Service{}, }, diff --git a/examples/storage/redis/redis-proxy.yaml b/examples/storage/redis/redis-proxy.yaml deleted file mode 100644 index d01a88a6f4..0000000000 --- a/examples/storage/redis/redis-proxy.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - labels: - name: redis-proxy - role: proxy - name: redis-proxy -spec: - containers: - - name: proxy - image: kubernetes/redis-proxy:v2 - ports: - - containerPort: 6379 - name: api diff --git a/hack/make-rules/test-cmd-util.sh b/hack/make-rules/test-cmd-util.sh index f70ba239d4..0a39dca049 100644 --- a/hack/make-rules/test-cmd-util.sh +++ b/hack/make-rules/test-cmd-util.sh @@ -460,15 +460,15 @@ run_pod_tests() { kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" '' # Command kubectl create -f test/fixtures/doc-yaml/admin/limitrange/valid-pod.yaml "${kube_flags[@]}" - kubectl create -f examples/storage/redis/redis-proxy.yaml "${kube_flags[@]}" - # Post-condition: valid-pod and redis-proxy PODs are created - kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-proxy:valid-pod:' + kubectl create -f examples/storage/redis/redis-master.yaml "${kube_flags[@]}" + # Post-condition: valid-pod and redis-master PODs are created + kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:valid-pod:' ### Delete multiple PODs at once - # Pre-condition: valid-pod and redis-proxy PODs exist - kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-proxy:valid-pod:' + # Pre-condition: valid-pod and redis-master PODs exist + kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:valid-pod:' # Command - kubectl delete pods valid-pod redis-proxy "${kube_flags[@]}" --grace-period=0 --force # delete multiple pods at once + kubectl delete pods valid-pod redis-master "${kube_flags[@]}" --grace-period=0 --force # delete multiple pods at once # Post-condition: no POD exists kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" '' @@ -783,12 +783,12 @@ __EOF__ kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" '' # Command kubectl create -f test/fixtures/doc-yaml/user-guide/multi-pod.yaml "${kube_flags[@]}" - # Post-condition: valid-pod and redis-proxy PODs exist - kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:redis-proxy:' + # Post-condition: redis-master and valid-pod PODs exist + kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:valid-pod:' ### Delete two PODs from 1 yaml file - # Pre-condition: redis-master and redis-proxy PODs exist - kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:redis-proxy:' + # Pre-condition: redis-master and valid-pod PODs exist + kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" 'redis-master:valid-pod:' # Command kubectl delete -f test/fixtures/doc-yaml/user-guide/multi-pod.yaml "${kube_flags[@]}" # Post-condition: no PODs exist @@ -1244,14 +1244,14 @@ run_kubectl_get_tests() { kube::test::get_object_assert pods "{{range.items}}{{$id_field}}:{{end}}" '' # Command kubectl create -f test/fixtures/doc-yaml/user-guide/multi-pod.yaml "${kube_flags[@]}" - # Post-condition: PODs redis-master and redis-proxy exist + # Post-condition: PODs redis-master and valid-pod exist # Check that all items in the list are printed output_message=$(kubectl get -f test/fixtures/doc-yaml/user-guide/multi-pod.yaml -o jsonpath="{..metadata.name}" "${kube_flags[@]}") - kube::test::if_has_string "${output_message}" "redis-master redis-proxy" + kube::test::if_has_string "${output_message}" "redis-master valid-pod" # cleanup - kubectl delete pods redis-master redis-proxy "${kube_flags[@]}" + kubectl delete pods redis-master valid-pod "${kube_flags[@]}" } run_kubectl_request_timeout_tests() { diff --git a/test/fixtures/doc-yaml/user-guide/multi-pod.yaml b/test/fixtures/doc-yaml/user-guide/multi-pod.yaml index 7f7d0a5745..1a1d758e99 100644 --- a/test/fixtures/doc-yaml/user-guide/multi-pod.yaml +++ b/test/fixtures/doc-yaml/user-guide/multi-pod.yaml @@ -36,14 +36,14 @@ spec: apiVersion: v1 kind: Pod metadata: + name: valid-pod labels: - name: redis-proxy - role: proxy - name: redis-proxy + name: valid-pod spec: containers: - - name: proxy - image: kubernetes/redis-proxy:v1 - ports: - - containerPort: 6379 - name: api + - name: kubernetes-serve-hostname + image: gcr.io/google_containers/serve_hostname + resources: + limits: + cpu: "1" + memory: 512Mi