Differences

This shows you the differences between two versions of the page.

Link to this comparison view

chp:concepten:route [2019/07/02 10:30]
chp:concepten:route [2019/09/21 22:57] (current)
Line 1: Line 1:
 +===== Routes =====
 +
 +
 +Belangrijk om te vermelden is dat openshift routes niet (direct) hetzelfde zijn als routes binnen een (IP) netwerk. Een route koppelt een externe hostname aan een (interne) service; een route maakt een service daarmee bereikbaar buiten het Openshift cluster. Dit zullen we ook laten zien in het voorbeeld verder op. 
 +
 +Standaard zijn services niet beschikbaar buiten het OpenShift cluster. Het is vanuit een security oogpunt belangrijk om daarom een goede beslissing te maken welke services je naar buiten beschikbaar wil maken via een route. ​
 +
 +Via de commandline wordt dit proces misschien wat duidelijker. ​
 +Voorbeeld:
 +<code bash>oc expose service voorbeeld-hostname --name=voorbeeld --hostname=voorbeeld.example.com
 +#verkorte versie
 +oc expose svc/​voorbeeld-hostname --name=voorbeeld --hostname=voorbeeld.example.com
 +route.route.openshift.io/​voorbeeld-hostname exposed
 +#
 +oc get route voorbeeld-hostname
 +NAME                 ​HOST/​PORT ​              ​PATH ​     SERVICES ​            ​PORT ​     TERMINATION ​  ​WILDCARD
 +voorbeeld-hostname ​  ​voorbeeld.example.com ​            ​voorbeeld-hostname ​  ​8080 ​                  None
 +</​code>​
 +