summaryrefslogtreecommitdiffstats
path: root/roles/lib_openshift_api/build/test
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2016-04-07 11:58:43 -0400
committerKenny Woodson <kwoodson@redhat.com>2016-04-07 11:58:43 -0400
commitbf2c3b10bd37cbae5c0408589a8d7ac41d6f44de (patch)
tree87f2caa31f4734a96b0d9d7b10573daf2c459e50 /roles/lib_openshift_api/build/test
parenta3be3eb5b68d4ef280495bd552b749fafe06b427 (diff)
parentf55366615e4498987e44d8e370b5829c7a414168 (diff)
downloadopenshift-bf2c3b10bd37cbae5c0408589a8d7ac41d6f44de.tar.gz
openshift-bf2c3b10bd37cbae5c0408589a8d7ac41d6f44de.tar.bz2
openshift-bf2c3b10bd37cbae5c0408589a8d7ac41d6f44de.tar.xz
openshift-bf2c3b10bd37cbae5c0408589a8d7ac41d6f44de.zip
Merge pull request #1719 from kwoodson/oadmrouter
oadm_router first attempt.
Diffstat (limited to 'roles/lib_openshift_api/build/test')
-rwxr-xr-xroles/lib_openshift_api/build/test/router.yml79
1 files changed, 79 insertions, 0 deletions
diff --git a/roles/lib_openshift_api/build/test/router.yml b/roles/lib_openshift_api/build/test/router.yml
new file mode 100755
index 000000000..7ab192b97
--- /dev/null
+++ b/roles/lib_openshift_api/build/test/router.yml
@@ -0,0 +1,79 @@
+#!/usr/bin/ansible-playbook
+---
+- hosts: "oo_clusterid_mwoodson:&oo_master_primary"
+ gather_facts: no
+ user: root
+
+ tasks:
+ - oadm_router:
+ state: absent
+ credentials: /etc/origin/master/openshift-router.kubeconfig
+ service_account: router
+ replicas: 2
+ namespace: default
+ selector: type=infra
+ cert_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.crt
+ key_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.key
+ register: routerout
+
+ - debug: var=routerout
+
+ - pause:
+ seconds: 10
+
+ - oadm_router:
+ credentials: /etc/origin/master/openshift-router.kubeconfig
+ service_account: router
+ replicas: 2
+ namespace: default
+ selector: type=infra
+ cert_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.crt
+ key_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.key
+ register: routerout
+
+ - debug: var=routerout
+
+ - pause:
+ seconds: 10
+
+ - oadm_router:
+ credentials: /etc/origin/master/openshift-router.kubeconfig
+ service_account: router
+ replicas: 2
+ namespace: default
+ selector: type=infra
+ cert_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.crt
+ key_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.key
+ register: routerout
+
+ - debug: var=routerout
+
+ - pause:
+ seconds: 10
+
+ - oadm_router:
+ credentials: /etc/origin/master/openshift-router.kubeconfig
+ service_account: router
+ replicas: 3
+ namespace: default
+ selector: type=test
+ cert_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.crt
+ key_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.key
+ register: routerout
+
+ - debug: var=routerout
+
+ - pause:
+ seconds: 10
+
+ - oadm_router:
+ credentials: /etc/origin/master/openshift-router.kubeconfig
+ service_account: router
+ replicas: 2
+ namespace: default
+ selector: type=infra
+ cert_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.crt
+ key_file: /etc/origin/master/named_certificates/12ab.mwoodson.openshiftapps.com.key
+ register: routerout
+
+ - debug: var=routerout