Skip to content

Commit 56d11dd

Browse files
author
Kalyani Desai
committed
Created http configuration folder
1 parent 2fa22bb commit 56d11dd

File tree

9 files changed

+45
-5
lines changed

9 files changed

+45
-5
lines changed

_topic_maps/_topic_map.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,12 +160,8 @@ Topics:
160160
File: customize-labels-annotations-routes
161161
- Name: Configuring routes for Knative services
162162
File: configuring-service-routes
163-
- Name: Global HTTPS redirection
164-
File: https-redirect-global
165163
- Name: URL scheme for external routes
166164
File: url-scheme-external-routes
167-
- Name: HTTPS redirection per service
168-
File: https-redirect-per-service
169165
- Name: Cluster local availability
170166
File: cluster-local-availability
171167
- Name: Kourier Gateway service type
@@ -174,6 +170,15 @@ Topics:
174170
File: using-http2-gRPC
175171
- Name: Using Serving with OpenShift ingress sharding
176172
File: using-serving-with-ingress-sharding
173+
- Name: HTTP configuration
174+
Dir: http-configuration
175+
Topics:
176+
- Name: Global HTTPS redirection
177+
File: https-redirect-global
178+
- Name: HTTPS redirection per service
179+
File: https-redirect-per-service
180+
- Name: Full duplex support for HTTP/1
181+
File: http1-full-duplex-support
177182
- Name: Configuring access to Knative services
178183
Dir: config-access
179184
Topics:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../_attributes/
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
:_content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="http1-full-duplex-support"]
4+
= Full duplex support for HTTP/1
5+
:context: http1-full-duplex-support
6+
7+
You can enable the HTTP/1 full duplex support for a service by configuring the `features.knative.dev/http-full-duplex` annotation.
8+
9+
[NOTE]
10+
====
11+
Verify your HTTP clients before enabling, as earlier version clients might not provide support for HTTP/1 full duplex.
12+
====
13+
14+
The following example shows how you can use this annotation in a Knative `Service` YAML object at the revision spec level:
15+
16+
.Example `KnativeServing` CR that provides full duplex support for HTTP/1
17+
[source,yaml]
18+
----
19+
apiVersion: serving.knative.dev/v1
20+
kind: Service
21+
metadata:
22+
name: example-service
23+
namespace: default
24+
spec:
25+
template:
26+
spec:
27+
annotations:
28+
features.knative.dev/http-full-duplex: "Enabled"
29+
...
30+
----
31+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../images/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../modules/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../snippets/

modules/serverless-https-redirect-global.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Module included in the following assemblies:
22
//
3-
// * serverless/knative-serving/external-ingress-routing/https-redirect-global.adoc
3+
// * serverless/knative-serving/http-configuration/https-redirect-global.adoc
44

55
:_content-type: REFERENCE
66
[id="serverless-https-redirect-global_{context}"]

0 commit comments

Comments
 (0)