summaryrefslogtreecommitdiffstats
path: root/docs/samples/external_services/info.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/samples/external_services/info.txt')
-rw-r--r--docs/samples/external_services/info.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/samples/external_services/info.txt b/docs/samples/external_services/info.txt
new file mode 100644
index 0000000..3ee716d
--- /dev/null
+++ b/docs/samples/external_services/info.txt
@@ -0,0 +1,12 @@
+Integrating External Services
+=============================
+ - Sample EP and services are included here.
+ * There is 2 ways to generate server using 'ip/port' or using DNS name. The second is easier to maintain
+ if the resource only used internally. However, it is not supported by OpenShift HARouter and can't be used
+ to expose external services trough OpenShift domain (*.kaas.kit.edu).
+
+ - Exposing external service trough OpenShift domain (*.kaas.kit.edu)
+ * It is better to use reencrypt termination if remote service running HTTPS. Passthrough will work, but result in the mistmatch between certificate
+ and address. The dest-ca-cert is mandatory parameter for reencrypt.
+ oc -n services create route reencrypt rocketchat --hostname rocketchat.kaas.kit.edu --service rocketchat-external --dest-ca-cert telesec.crt --port 443
+ \ No newline at end of file