Skip to content

Commit db7ff29

Browse files
committed
OSDOCS-16026 4 category restructure
1 parent 665918f commit db7ff29

File tree

4 files changed

+68
-5
lines changed

4 files changed

+68
-5
lines changed

_topic_maps/_topic_map.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1647,14 +1647,16 @@ Topics:
16471647
Dir: ingress_load_balancing
16481648
Distros: openshift-enterprise,openshift-origin
16491649
Topics:
1650-
- Name: Configuring Routes
1650+
- Name: Routes
16511651
Dir: routes
16521652
Distros: openshift-enterprise,openshift-origin
16531653
Topics:
1654-
- Name: Route configuration
1655-
File: route-configuration
1656-
- Name: Secured routes
1657-
File: secured-routes
1654+
- Name: Creating basic routes
1655+
File: creating-basic-routes
1656+
- Name: Securing routes
1657+
File: securing-routes
1658+
- Name: Configuring routes
1659+
File: nw-configuring-routes
16581660
- Name: Configuring ingress cluster traffic
16591661
Dir: configuring_ingress_cluster_traffic
16601662
Distros: openshift-enterprise,openshift-origin
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
creating-basic-routes.adoc
4+
[id="creating-basic-routes_{context}"]
5+
= Creating basic routes
6+
7+
toc::[]
8+
9+
If you have unencrypted HTTP, you can create a basic route with a route object.
10+
11+
include::modules/nw-creating-a-route.adoc[leveloffset=+1]
12+
13+
include::modules/nw-path-based-routes.adoc[leveloffset=+1]
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="nw-configuring-routes_{context}"]
4+
= Configuring routes
5+
:context: configuring routes
6+
7+
[toc]
8+
9+
You can use annotations, headers, cookies, and more to customize your route configuration.
10+
11+
//Configuring route timeouts
12+
include::modules/nw-configuring-route-timeouts.adoc[leveloffset=+1]
13+
14+
//HTTP header configuration
15+
include::modules/nw-http-header-configuration.adoc[leveloffset=+1]
16+
17+
//Setting or deleting http headers
18+
include::modules/nw-route-set-or-delete-http-headers.adoc[leveloffset=+1]
19+
20+
//Using cookies to keep route statefulness
21+
include::modules/nw-using-cookies-keep-route-statefulness.adoc[leveloffset=+1]
22+
23+
//Annotating a route with a cookie name
24+
include::modules/nw-annotating-a-route-with-a-cookie-name.adoc[leveloffset=+2]
25+
26+
//Additional annotations (to be separated into modules with more detail at a later date)
27+
include::modules/nw-route-specific-annotations.adoc[leveloffset=+1]
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="securing-routes_{context}"]
4+
= Securing routes
5+
:context: HSTS
6+
7+
[toc]
8+
9+
You can secure a route with HTTP strict transport security (HSTS).
10+
11+
//HTTP Strict Transport Security
12+
include::modules/nw-enabling-hsts.adoc[leveloffset=+1]
13+
14+
//Enabling HTTP strict transport security per-route
15+
include::modules/nw-enabling-hsts-per-route.adoc[leveloffset=+2]
16+
17+
//Disabling HTTP strict transport security per-route
18+
include::modules/nw-disabling-hsts.adoc[leveloffset=+2]
19+
20+
//Enforcing HTTP strict transport security per-domain
21+
include::modules/nw-enforcing-hsts-per-domain.adoc[leveloffset=+2]

0 commit comments

Comments
 (0)