summaryrefslogtreecommitdiffstats
path: root/roles/template_service_broker/files/template-service-broker-registration.yaml
diff options
context:
space:
mode:
authorDan Yocum <dyocum@redhat.com>2018-01-23 13:17:06 -0500
committerDan Yocum <dyocum@redhat.com>2018-01-23 13:17:06 -0500
commitc2de775c80b8daa629af514f24118f704c521c18 (patch)
treefda6b6352c3bdeb06946a04cf0b8fbf2dd4b782c /roles/template_service_broker/files/template-service-broker-registration.yaml
parent1dc60bb8a49afaf2e6efcf9a3740f1f112671872 (diff)
downloadopenshift-c2de775c80b8daa629af514f24118f704c521c18.tar.gz
openshift-c2de775c80b8daa629af514f24118f704c521c18.tar.bz2
openshift-c2de775c80b8daa629af514f24118f704c521c18.tar.xz
openshift-c2de775c80b8daa629af514f24118f704c521c18.zip
moving files to their correct <role>/files dir for the openshift_web_console and template_service_broker roles
Diffstat (limited to 'roles/template_service_broker/files/template-service-broker-registration.yaml')
-rw-r--r--roles/template_service_broker/files/template-service-broker-registration.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/roles/template_service_broker/files/template-service-broker-registration.yaml b/roles/template_service_broker/files/template-service-broker-registration.yaml
new file mode 100644
index 000000000..95fb72924
--- /dev/null
+++ b/roles/template_service_broker/files/template-service-broker-registration.yaml
@@ -0,0 +1,25 @@
+apiVersion: template.openshift.io/v1
+kind: Template
+metadata:
+ name: template-service-broker-registration
+parameters:
+- name: TSB_NAMESPACE
+ value: openshift-template-service-broker
+- name: CA_BUNDLE
+ required: true
+objects:
+# register the tsb with the service catalog
+- apiVersion: servicecatalog.k8s.io/v1beta1
+ kind: ClusterServiceBroker
+ metadata:
+ name: template-service-broker
+ spec:
+ url: https://apiserver.${TSB_NAMESPACE}.svc:443/brokers/template.openshift.io
+ insecureSkipTLSVerify: false
+ caBundle: ${CA_BUNDLE}
+ authInfo:
+ bearer:
+ secretRef:
+ kind: Secret
+ name: templateservicebroker-client
+ namespace: ${TSB_NAMESPACE}