===== Routes aanmaken in OpenShift ===== ==== Routes of Ingress objecten? ==== Om verkeer naar het Openshift container platform(OCP) te krijgen zijn er twee ingress verkeer mogelijkheden, routes en ingress objects. Voordat een van de twee gekozen wordt is het handig om te weten welke voordelen en nadelen hieraan verbonden zijn. ===Routes=== Routes zijn speciaal gemaakt voor OCP, met Routes kan gemakkelijk een url of domeinnaam opengezet worden voor ingress verkeer. Vanuit openshift wordt dan ook aangeraden om Routes te gebruiken wanneer er een ingress opengezet moet worden. Het nadeel van Routes is dat deze niet werken op andere Container platformen zoals Kubernetes. * + ondersteund door RedHat * + simpel in gebruik en wijzigen van Routes * - kan niet gebruikt worden in andere container platformen * - je moet zelf de service aanmaken voordat je de Route kan aanmaken Lees [[:handleiding:routes|hier]] hoe je Routes aan kunt maken. ===Ingress object=== Ingress objecten komen uit Kubernetes en kunnen ook gebruikt worden in OCP. Wanneer er een Ingress object wordt aangemaakt betekent dit dat er ook service aangemaakt moeten worden, hiermee wordt er ook meteen een route aangemaakt. Wanneer je iets wilt veranderen aan de route moet dit gedaan worden in je ingress object. * + zelfde configuratie als voor Kubernetes * + Routes kunnen automatisch aangemaakt worden met een annotation (dit gebeurt niet standaard) wanneer zowel ingress object wordt aangemaakt * - Is opgezet voor Kubernetes en hierdoor kan er meer configuratie nodig zijn * - er moet alsnog een Route opgezet worden om deze te laten werken Lees [[:handleiding:ingress|hier]] hoe je Ingress objects aan kunt maken.