:_mod-docs-content-type: ASSEMBLY
[id="creating-basic-routes"]
= Creating basic routes
include::_attributes/common-attributes.adoc[]
:context: creating-basic-routes

toc::[]

[role="_abstract"]
If you have unencrypted HTTP, you can create a basic route with a route object.

include::modules/nw-creating-a-route.adoc[leveloffset=+1]

include::modules/nw-path-based-routes.adoc[leveloffset=+1]

ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
// Creating a route for router sharding
include::modules/nw-ingress-sharding-route-configuration.adoc[leveloffset=+1]

// Creating a route via an Ingress
include::modules/nw-ingress-creating-a-route-via-an-ingress.adoc[leveloffset=+1]

endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]

//About label propogation
include::modules/nw-ingress-label-propagation-about.adoc[leveloffset=+1]

//Enabling label propogation
include::modules/nw-ingress-label-propagation-enabling.adoc[leveloffset=+1]