diff options
Diffstat (limited to 'roles/openshift_service_catalog_broker/templates')
3 files changed, 61 insertions, 0 deletions
diff --git a/roles/openshift_service_catalog_broker/templates/broker.j2 b/roles/openshift_service_catalog_broker/templates/broker.j2 new file mode 100644 index 000000000..d6e3c4194 --- /dev/null +++ b/roles/openshift_service_catalog_broker/templates/broker.j2 @@ -0,0 +1,41 @@ +kind: Deployment +apiVersion: extensions/v1beta1 +metadata: + name: ups-broker + labels: + app: ups-broker +spec: + replicas: 1 + selector: + matchLabels: + app: ups-broker + template: + metadata: + labels: + app: ups-broker + spec: + containers: + - name: ups-broker + image: quay.io/kubernetes-service-catalog/user-broker:canary + imagePullPolicy: Always + args: + - --port + - "8080" + ports: + - containerPort: 8080 + readinessProbe: + tcpSocket: + port: 8080 + failureThreshold: 1 + initialDelaySeconds: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 2 + livenessProbe: + tcpSocket: + port: 8080 + failureThreshold: 3 + initialDelaySeconds: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 2 diff --git a/roles/openshift_service_catalog_broker/templates/broker_broker.j2 b/roles/openshift_service_catalog_broker/templates/broker_broker.j2 new file mode 100644 index 000000000..1dd50a2c1 --- /dev/null +++ b/roles/openshift_service_catalog_broker/templates/broker_broker.j2 @@ -0,0 +1,7 @@ + +apiVersion: servicecatalog.k8s.io/v1alpha1 +kind: Broker +metadata: + name: ups-broker +spec: + url: http://ups-broker.ups-broker.svc.cluster.local diff --git a/roles/openshift_service_catalog_broker/templates/broker_service.j2 b/roles/openshift_service_catalog_broker/templates/broker_service.j2 new file mode 100644 index 000000000..5beecea09 --- /dev/null +++ b/roles/openshift_service_catalog_broker/templates/broker_service.j2 @@ -0,0 +1,13 @@ +kind: Service +apiVersion: v1 +metadata: + name: ups-broker + labels: + app: ups-broker +spec: + selector: + app: ups-broker + ports: + - protocol: TCP + port: 80 + targetPort: 8080 |