summaryrefslogtreecommitdiffstats
path: root/docs/samples/external_services/info.txt
blob: 3ee716d84d3f52e7111cfd7617c376a6437ec5ff (plain)
1
2
3
4
5
6
7
8
9
10
11
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