diff options
author | Kenny Woodson <kwoodson@redhat.com> | 2017-01-29 14:21:29 -0500 |
---|---|---|
committer | Kenny Woodson <kwoodson@redhat.com> | 2017-01-31 14:27:21 -0500 |
commit | 8237eebd0d24ed8577d8360bea220af70807d073 (patch) | |
tree | bc2bdce149aad94b7465a472e07c1bd8b41bbb55 /roles/lib_openshift/src/test/integration | |
parent | f02c2f2de47e905c92f3fdaaf077f0bfa845a537 (diff) | |
download | openshift-8237eebd0d24ed8577d8360bea220af70807d073.tar.gz openshift-8237eebd0d24ed8577d8360bea220af70807d073.tar.bz2 openshift-8237eebd0d24ed8577d8360bea220af70807d073.tar.xz openshift-8237eebd0d24ed8577d8360bea220af70807d073.zip |
Adding oc_service to lib_openshift.
Diffstat (limited to 'roles/lib_openshift/src/test/integration')
-rwxr-xr-x | roles/lib_openshift/src/test/integration/oc_service.yml | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/roles/lib_openshift/src/test/integration/oc_service.yml b/roles/lib_openshift/src/test/integration/oc_service.yml new file mode 100755 index 000000000..4222d32b2 --- /dev/null +++ b/roles/lib_openshift/src/test/integration/oc_service.yml @@ -0,0 +1,91 @@ +#!/usr/bin/ansible-playbook --module-path=../../../library/ +# ./oc_service.yml -M ../../../library -e "cli_master_test=$OPENSHIFT_MASTER +--- +- hosts: "{{ cli_master_test }}" + gather_facts: no + user: root + tasks: + - name: create the default registry service + oc_service: + namespace: default + name: test-registry + ports: + - name: 9000-tcp + port: 9000 + protocol: TCP + targetPort: 9000 + selector: + test-registtry: default + session_affinity: ClientIP + service_type: ClusterIP + register: svcout + + - assert: + that: "svcout.results.results[0]['metadata']['name'] == 'test-registry'" + msg: route create failed + + - name: oc_service + oc_service: + name: test-registry + namespace: default + state: list + register: svc_out + + - assert: + that: "svcout.results.results[0]['metadata']['name'] == 'test-registry'" + msg: route create failed + + +# - name: get route +# oc_route: +# state: list +# name: test +# namespace: default +# register: routeout +# - debug: var=routeout +# +# - assert: +# that: "routeout.results[0]['metadata']['name'] == 'test'" +# msg: get route failed +# +# - name: delete route +# oc_route: +# state: absent +# name: test +# namespace: default +# register: routeout +# - debug: var=routeout +# +# - assert: +# that: "routeout.results.returncode == 0" +# msg: delete route failed +# +# - name: create route +# oc_route: +# name: test +# namespace: default +# tls_termination: edge +# cert_content: testing cert +# cacert_content: testing cacert +# key_content: testing key +# service_name: test +# host: test.example +# register: routeout +# - debug: var=routeout +# +# - name: create route noop +# oc_route: +# name: test +# namespace: default +# tls_termination: edge +# cert_content: testing cert +# cacert_content: testing cacert +# key_content: testing key +# service_name: test +# host: test.example +# register: routeout +# - debug: var=routeout +# +# - assert: +# that: "routeout.changed == False" +# msg: Route create not idempotent |