Skip to content

Commit 1dfb87e

Browse files
committed
SRVKS-969 Restructure knative serving
1 parent 55d338c commit 1dfb87e

File tree

121 files changed

+991
-467
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+991
-467
lines changed

_topic_maps/_topic_map.yml

Lines changed: 103 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3770,6 +3770,109 @@ Topics:
37703770
File: installing-knative-eventing
37713771
- Name: Configuring Serverless Functions
37723772
File: configuring-serverless-functions
3773+
- Name: Knative Serving
3774+
Dir: knative-serving
3775+
Topics:
3776+
- Name: Getting started with Knative Serving
3777+
Dir: getting-started
3778+
Topics:
3779+
- Name: Creating Serverless applications
3780+
File: serverless-applications
3781+
- Name: Verifying application deployment
3782+
File: verifying-application-deployment
3783+
- Name: Autoscaling
3784+
Dir: autoscaling
3785+
Topics:
3786+
- Name: Autoscaling overview
3787+
File: serverless-autoscaling-developer
3788+
- Name: Scale bounds
3789+
File: serverless-autoscaling-developer-scale-bounds
3790+
- Name: Concurrency
3791+
File: serverless-concurrency
3792+
- Name: Scale-to-zero
3793+
File: serverless-autoscaling-scale-to-zero
3794+
- Name: Configuring Serverless applications
3795+
Dir: config-applications
3796+
Topics:
3797+
- Name: Overriding system deployment configurations
3798+
File: overriding-config
3799+
- Name: EmptyDir volumes
3800+
File: empty-dir
3801+
- Name: Persistent Volume Claims
3802+
File: pvcs-for-serving
3803+
- Name: Init containers
3804+
File: init-containers
3805+
- Name: Resolving image tags to digests
3806+
File: resolving-image-tags-to-digests
3807+
- Name: Restrictive network policies
3808+
File: restrictive-network-policies
3809+
- Name: Traffic splitting
3810+
Dir: traffic-splitting
3811+
Topics:
3812+
- Name: Traffic splitting overview
3813+
File: traffic-splitting-overview
3814+
- Name: Traffic spec examples
3815+
File: traffic-spec-examples
3816+
- Name: Traffic splitting using the CLI
3817+
File: traffic-splitting-using-cli
3818+
- Name: CLI flags for traffic splitting
3819+
File: traffic-splitting-flags
3820+
- Name: Splitting traffic between revisions
3821+
File: traffic-splitting-revisions
3822+
- Name: Reroute traffic using blue-green strategy
3823+
File: traffic-splitting-blue-green
3824+
- Name: External and Ingress routing
3825+
Dir: external-ingress-routing
3826+
Topics:
3827+
- Name: Routing overview
3828+
File: routing-overview
3829+
- Name: Customizing labels and annotations
3830+
File: customize-labels-annotations-routes
3831+
- Name: Configuring routes for Knative services
3832+
File: configuring-service-routes
3833+
- Name: Global HTTPS redirection
3834+
File: https-redirect-global
3835+
- Name: URL scheme for external routes
3836+
File: url-scheme-external-routes
3837+
- Name: HTTPS redirection per service
3838+
File: https-redirect-per-service
3839+
- Name: Cluster local availability
3840+
File: cluster-local-availability
3841+
- Name: Kourier Gateway service type
3842+
File: kourier-gateway-service-type
3843+
- Name: Using HTTP2 and gRPC
3844+
File: using-http2-gRPC
3845+
- Name: Configuring access to Knative services
3846+
Dir: config-access
3847+
Topics:
3848+
- Name: Configuring JSON Web Token authentication for Knative services
3849+
File: serverless-ossm-with-kourier-jwt
3850+
- Name: Using JSON Web Token authentication with Service Mesh 2.x
3851+
File: serverless-ossm-v2x-jwt
3852+
- Name: Using JSON Web Token authentication with Service Mesh 1.x
3853+
File: serverless-ossm-v1x-jwt
3854+
- Name: Configuring custom domains for Knative services
3855+
Dir: config-custom-domains
3856+
Topics:
3857+
- Name: Configuring custom domains overview
3858+
File: serverless-custom-domains
3859+
- Name: Custom domain mapping
3860+
File: create-domain-mapping
3861+
- Name: Custom domains using the Knative CLI
3862+
File: create-domain-mapping-kn
3863+
- Name: Domain mapping using the Developer perspective
3864+
File: domain-mapping-odc-developer
3865+
- Name: Domain mapping using the Administrator perspective
3866+
File: domain-mapping-odc-admin
3867+
- Name: Securing a mapped service using a TLS certificate
3868+
File: domain-mapping-custom-tls-cert
3869+
- Name: Configuring high availability for Knative services
3870+
Dir: config-ha-services
3871+
Topics:
3872+
- Name: High availability for Knative services overview
3873+
File: ha-services-overview
3874+
- Name: High availability for Knative services
3875+
File: ha-replicas-serving
37733876
# Knative kn CLI
37743877
- Name: Knative CLI
37753878
Dir: cli_tools
@@ -3787,14 +3890,6 @@ Topics:
37873890
- Name: Develop
37883891
Dir: develop
37893892
Topics:
3790-
- Name: Serverless applications
3791-
File: serverless-applications
3792-
- Name: Autoscaling
3793-
File: serverless-autoscaling-developer
3794-
- Name: Traffic management
3795-
File: serverless-traffic-management
3796-
- Name: Routing
3797-
File: serverless-configuring-routes
37983893
- Name: Event sinks
37993894
File: serverless-event-sinks
38003895
- Name: Event delivery
@@ -3854,10 +3949,6 @@ Topics:
38543949
Topics:
38553950
- Name: Configuring TLS authentication
38563951
File: serverless-config-tls
3857-
- Name: Configuring JSON Web Token authentication for Knative services
3858-
File: serverless-ossm-with-kourier-jwt
3859-
- Name: Configuring a custom domain for a Knative service
3860-
File: serverless-custom-domains
38613952
# Functions
38623953
- Name: Functions
38633954
Dir: functions

_topic_maps/_topic_map_osd.yml

Lines changed: 103 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,109 @@ Topics:
365365
File: installing-knative-eventing
366366
- Name: Configuring Serverless Functions
367367
File: configuring-serverless-functions
368+
- Name: Knative Serving
369+
Dir: knative-serving
370+
Topics:
371+
- Name: Getting started with Knative Serving
372+
Dir: getting-started
373+
Topics:
374+
- Name: Creating Serverless applications
375+
File: serverless-applications
376+
- Name: Verifying application deployment
377+
File: verifying-application-deployment
378+
- Name: Autoscaling
379+
Dir: autoscaling
380+
Topics:
381+
- Name: Autoscaling overview
382+
File: serverless-autoscaling-developer
383+
- Name: Scale bounds
384+
File: serverless-autoscaling-developer-scale-bounds
385+
- Name: Concurrency
386+
File: serverless-concurrency
387+
- Name: Scale-to-zero
388+
File: serverless-autoscaling-scale-to-zero
389+
- Name: Configuring Serverless applications
390+
Dir: config-applications
391+
Topics:
392+
- Name: Overriding system deployment configurations
393+
File: overriding-config
394+
- Name: EmptyDir volumes
395+
File: empty-dir
396+
- Name: Persistent Volume Claims
397+
File: pvcs-for-serving
398+
- Name: Init containers
399+
File: init-containers
400+
- Name: Resolving image tags to digests
401+
File: resolving-image-tags-to-digests
402+
- Name: Restrictive network policies
403+
File: restrictive-network-policies
404+
- Name: Traffic splitting
405+
Dir: traffic-splitting
406+
Topics:
407+
- Name: Traffic splitting overview
408+
File: traffic-splitting-overview
409+
- Name: Traffic spec examples
410+
File: traffic-spec-examples
411+
- Name: Traffic splitting using the CLI
412+
File: traffic-splitting-using-cli
413+
- Name: CLI flags for traffic splitting
414+
File: traffic-splitting-flags
415+
- Name: Splitting traffic between revisions
416+
File: traffic-splitting-revisions
417+
- Name: Rerouting traffic using blue-green strategy
418+
File: traffic-splitting-blue-green
419+
- Name: External and Ingress routing
420+
Dir: external-ingress-routing
421+
Topics:
422+
- Name: Routing overview
423+
File: routing-overview
424+
- Name: Customizing labels and annotations
425+
File: customize-labels-annotations-routes
426+
- Name: Configuring routes for Knative services
427+
File: configuring-service-routes
428+
- Name: Global HTTPS redirection
429+
File: https-redirect-global
430+
- Name: URL scheme for external routes
431+
File: url-scheme-external-routes
432+
- Name: HTTPS redirection per service
433+
File: https-redirect-per-service
434+
- Name: Cluster local availability
435+
File: cluster-local-availability
436+
- Name: Kourier Gateway service type
437+
File: kourier-gateway-service-type
438+
- Name: Using HTTP2 and gRPC
439+
File: using-http2-gRPC
440+
- Name: Configuring access to Knative services
441+
Dir: config-access
442+
Topics:
443+
- Name: Configuring JSON Web Token authentication for Knative services
444+
File: serverless-ossm-with-kourier-jwt
445+
- Name: Using JSON Web Token authentication with Service Mesh 2.x
446+
File: serverless-ossm-v2x-jwt
447+
- Name: Using JSON Web Token authentication with Service Mesh 1.x
448+
File: serverless-ossm-v1x-jwt
449+
- Name: Configuring custom domains for Knative services
450+
Dir: config-custom-domains
451+
Topics:
452+
- Name: Configuring custom domains overview
453+
File: serverless-custom-domains
454+
- Name: Custom domain mapping
455+
File: create-domain-mapping
456+
- Name: Custom domains using the Knative CLI
457+
File: create-domain-mapping-kn
458+
- Name: Domain mapping using the Developer perspective
459+
File: domain-mapping-odc-developer
460+
- Name: Domain mapping using the Administrator perspective
461+
File: domain-mapping-odc-admin
462+
- Name: Securing a mapped service using a TLS certificate
463+
File: domain-mapping-custom-tls-cert
464+
- Name: Configuring high availability for Knative services
465+
Dir: config-ha-services
466+
Topics:
467+
- Name: High availability for Knative services overview
468+
File: ha-services-overview
469+
- Name: High availability for Knative services
470+
File: ha-replicas-serving
368471
- Name: Knative CLI
369472
Dir: cli_tools
370473
Topics:
@@ -379,14 +482,6 @@ Topics:
379482
- Name: Develop
380483
Dir: develop
381484
Topics:
382-
- Name: Serverless applications
383-
File: serverless-applications
384-
- Name: Autoscaling
385-
File: serverless-autoscaling-developer
386-
- Name: Traffic management
387-
File: serverless-traffic-management
388-
- Name: Routing
389-
File: serverless-configuring-routes
390485
- Name: Event sinks
391486
File: serverless-event-sinks
392487
- Name: Event delivery
@@ -437,10 +532,6 @@ Topics:
437532
Topics:
438533
- Name: Configuring TLS authentication
439534
File: serverless-config-tls
440-
- Name: Configuring JSON Web Token authentication for Knative services
441-
File: serverless-ossm-with-kourier-jwt
442-
- Name: Configuring a custom domain for a Knative service
443-
File: serverless-custom-domains
444535
- Name: Functions
445536
Dir: functions
446537
Topics:

0 commit comments

Comments
 (0)