mirror of https://github.com/knative/docs.git
Remove outdated YAML for Hugo (#4114)
This commit is contained in:
parent
7ee18955f1
commit
f95fdef486
|
@ -144,7 +144,6 @@ nav:
|
||||||
- Code samples:
|
- Code samples:
|
||||||
- Overview: serving/samples/README.md
|
- Overview: serving/samples/README.md
|
||||||
- Cloud Events apps:
|
- Cloud Events apps:
|
||||||
- Overview: serving/samples/cloudevents/README.md
|
|
||||||
- .NET: serving/samples/cloudevents/cloudevents-dotnet/README.md
|
- .NET: serving/samples/cloudevents/cloudevents-dotnet/README.md
|
||||||
- Go: serving/samples/cloudevents/cloudevents-go/README.md
|
- Go: serving/samples/cloudevents/cloudevents-go/README.md
|
||||||
- Node.js: serving/samples/cloudevents/cloudevents-nodejs/README.md
|
- Node.js: serving/samples/cloudevents/cloudevents-nodejs/README.md
|
||||||
|
@ -154,7 +153,6 @@ nav:
|
||||||
- GitHub Webhook - Go: serving/samples/gitwebhook-go/README.md
|
- GitHub Webhook - Go: serving/samples/gitwebhook-go/README.md
|
||||||
- gRPC Server - Go: serving/samples/grpc-ping-go/README.md
|
- gRPC Server - Go: serving/samples/grpc-ping-go/README.md
|
||||||
- Hello world apps:
|
- Hello world apps:
|
||||||
- Overview: serving/samples/hello-world/README.md
|
|
||||||
- .NET: serving/samples/hello-world/helloworld-csharp/README.md
|
- .NET: serving/samples/hello-world/helloworld-csharp/README.md
|
||||||
- Go: serving/samples/hello-world/helloworld-go/README.md
|
- Go: serving/samples/hello-world/helloworld-go/README.md
|
||||||
- Java (Spark): serving/samples/hello-world/helloworld-java-spark/README.md
|
- Java (Spark): serving/samples/hello-world/helloworld-java-spark/README.md
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Welcome to Knative
|
||||||
title: "Welcome to Knative"
|
|
||||||
linkTitle: "Documentation"
|
|
||||||
weight: 10
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
aliases:
|
|
||||||
- /docs/concepts/overview.md
|
|
||||||
---
|
|
||||||
|
|
||||||
The Knative project provides a set of [Kubernetes](https://kubernetes.io) components that introduce event-driven and serverless capabilities for Kubernetes clusters.
|
The Knative project provides a set of [Kubernetes](https://kubernetes.io) components that introduce event-driven and serverless capabilities for Kubernetes clusters.
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Checking the version of your Knative components"
|
|
||||||
linkTitle: "Checking your install version"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Checking the version of your Knative components
|
# Checking the version of your Knative components
|
||||||
|
|
||||||
To obtain the version of the Knative component that you have running on your cluster, you query for the
|
To obtain the version of the Knative component that you have running on your cluster, you query for the
|
||||||
|
|
|
@ -1,13 +1,3 @@
|
||||||
---
|
|
||||||
title: "CLI tools"
|
|
||||||
weight: 04
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
aliases:
|
|
||||||
- /docs/reference/resources
|
|
||||||
- /docs/client/connecting-kn-to-your-cluster
|
|
||||||
---
|
|
||||||
|
|
||||||
# CLI tools
|
# CLI tools
|
||||||
|
|
||||||
The following CLI tools are supported for use with Knative.
|
The following CLI tools are supported for use with Knative.
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "Customizing kn"
|
|
||||||
weight: 03
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Customizing kn
|
# Customizing kn
|
||||||
|
|
||||||
You can customize your `kn` CLI setup by creating a `config.yaml` configuration file. You can provide this configuration by using the `--config` flag, otherwise the configuration is picked up from a default location. The default configuration location conforms to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html), and is different for Unix systems and Windows systems.
|
You can customize your `kn` CLI setup by creating a `config.yaml` configuration file. You can provide this configuration by using the `--config` flag, otherwise the configuration is picked up from a default location. The default configuration location conforms to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html), and is different for Unix systems and Windows systems.
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
---
|
|
||||||
title: "Installing kn"
|
|
||||||
weight: 02
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/install/install-kn
|
|
||||||
---
|
|
||||||
|
|
||||||
# Installing kn
|
# Installing kn
|
||||||
|
|
||||||
This guide provides details about how you can install the Knative `kn` CLI.
|
This guide provides details about how you can install the Knative `kn` CLI.
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "kn plugins"
|
|
||||||
weight: 04
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# kn plugins
|
# kn plugins
|
||||||
|
|
||||||
The `kn` CLI supports the use of plugins. Plugins enable you to extend the functionality of your `kn` installation by adding custom commands and other shared commands that are not part of the core distribution of `kn`.
|
The `kn` CLI supports the use of plugins. Plugins enable you to extend the functionality of your `kn` installation by adding custom commands and other shared commands that are not part of the core distribution of `kn`.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Accessing CloudEvent traces"
|
|
||||||
#linkTitle: "OPTIONAL_ALTERNATE_NAV_TITLE"
|
|
||||||
weight: 85
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Accessing CloudEvent traces
|
# Accessing CloudEvent traces
|
||||||
|
|
||||||
Depending on the request tracing tool that you have installed on your Knative
|
Depending on the request tracing tool that you have installed on your Knative
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Brokers"
|
|
||||||
weight: 60
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
aliases:
|
|
||||||
- docs/eventing/broker/alternate
|
|
||||||
---
|
|
||||||
|
|
||||||
# Brokers
|
# Brokers
|
||||||
|
|
||||||
Brokers are Kubernetes [custom resources](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that define an event mesh for collecting a pool of [CloudEvents](https://cloudevents.io/). Brokers provide a discoverable endpoint, `status.address`, for event ingress, and triggers for event delivery. Event producers can send events to a broker by POSTing the event to the `status.address.url` of the broker.
|
Brokers are Kubernetes [custom resources](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that define an event mesh for collecting a pool of [CloudEvents](https://cloudevents.io/). Brokers provide a discoverable endpoint, `status.address`, for event ingress, and triggers for event delivery. Event producers can send events to a broker by POSTing the event to the `status.address.url` of the broker.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Creating a broker"
|
|
||||||
weight: 01
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Creating a broker
|
# Creating a broker
|
||||||
|
|
||||||
Once you have installed Knative Eventing, you can create an instance of the multi-tenant (MT) channel-based broker that is provided by default. The default backing channel type for an MT channel-based broker is InMemoryChannel.
|
Once you have installed Knative Eventing, you can create an instance of the multi-tenant (MT) channel-based broker that is provided by default. The default backing channel type for an MT channel-based broker is InMemoryChannel.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Broker configuration example"
|
|
||||||
weight: 04
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Broker configuration example
|
# Broker configuration example
|
||||||
|
|
||||||
The following is a full example of a multi-tenant (MT) channel-based Broker object which shows the possible configuration options that you can modify:
|
The following is a full example of a multi-tenant (MT) channel-based Broker object which shows the possible configuration options that you can modify:
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
---
|
|
||||||
title: "Apache Kafka Broker"
|
|
||||||
weight: 10
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- docs/eventing/broker/kafka-broker
|
|
||||||
---
|
|
||||||
|
|
||||||
# Apache Kafka Broker
|
# Apache Kafka Broker
|
||||||
|
|
||||||
The Apache Kafka Broker is a native Broker implementation, that reduces
|
The Apache Kafka Broker is a native Broker implementation, that reduces
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Triggers"
|
|
||||||
weight: 02
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
aliases:
|
|
||||||
- docs/eventing/triggers
|
|
||||||
---
|
|
||||||
|
|
||||||
# Triggers
|
# Triggers
|
||||||
|
|
||||||
A trigger represents a desire to subscribe to events from a specific broker.
|
A trigger represents a desire to subscribe to events from a specific broker.
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Channels"
|
|
||||||
weight: 40
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/channels/default-channels
|
|
||||||
---
|
|
||||||
|
|
||||||
# Channels
|
# Channels
|
||||||
|
|
||||||
Channels are Kubernetes [custom resources](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that define a single event forwarding and persistence layer.
|
Channels are Kubernetes [custom resources](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that define a single event forwarding and persistence layer.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Channel types and defaults
|
# Channel types and defaults
|
||||||
Knative uses two types of Channels:
|
|
||||||
|
|
||||||
|
Knative uses two types of Channels:
|
||||||
|
|
||||||
* A generic Channel object.
|
* A generic Channel object.
|
||||||
* Channel implementations that each have their own custom resource definitions (CRDs), such as
|
* Channel implementations that each have their own custom resource definitions (CRDs), such as
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Debugging Knative Eventing"
|
|
||||||
linkTitle: "Debugging"
|
|
||||||
weight: 80
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Debugging Knative Eventing
|
# Debugging Knative Eventing
|
||||||
|
|
||||||
This is an evolving document on how to debug a non-working Knative Eventing
|
This is an evolving document on how to debug a non-working Knative Eventing
|
||||||
|
@ -373,11 +366,5 @@ However if we see something like:
|
||||||
Then we know there was a problem posting to
|
Then we know there was a problem posting to
|
||||||
`http://svc.knative-debug.svc.cluster.local/`.
|
`http://svc.knative-debug.svc.cluster.local/`.
|
||||||
|
|
||||||
TODO Finish this section. Especially after the Channel Dispatcher emits K8s
|
<!--TODO Finish this section. Especially after the Channel Dispatcher emits K8s
|
||||||
events about failures.
|
events about failures.-->
|
||||||
|
|
||||||
#### `fn`
|
|
||||||
|
|
||||||
TODO Fill in this section.
|
|
||||||
|
|
||||||
# TODO Finish the guide.
|
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "Event registry"
|
|
||||||
weight: 25
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Event registry
|
# Event registry
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
---
|
|
||||||
title: "Eventing Flows"
|
|
||||||
linkTitle: "Flows"
|
|
||||||
weight: 31
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Eventing Flows
|
# Eventing Flows
|
||||||
|
|
||||||
Knative Eventing provides a collection of [custom resource definitions (CRDs)](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that you can use to define event flows:
|
Knative Eventing provides a collection of [custom resource definitions (CRDs)](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) that you can use to define event flows:
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
---
|
|
||||||
title: "Parallel"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/parallel.md
|
|
||||||
---
|
|
||||||
|
|
||||||
# Parallel
|
# Parallel
|
||||||
|
|
||||||
Parallel CRD provides a way to easily define a list of branches, each receiving
|
Parallel CRD provides a way to easily define a list of branches, each receiving
|
||||||
|
|
|
@ -1,13 +1,3 @@
|
||||||
---
|
|
||||||
title: "Sequence"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/sequence.md
|
|
||||||
- /docs/eventing/samples/sequence
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Sequence
|
# Sequence
|
||||||
|
|
||||||
Sequence CRD provides a way to define an in-order list of functions that will be
|
Sequence CRD provides a way to define an in-order list of functions that will be
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Sequence wired to event-display"
|
|
||||||
linkTitle: "Displaying sequence output"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/samples/sequence/sequence-replay-to-event-display
|
|
||||||
---
|
|
||||||
|
|
||||||
# Sequence wired to event-display
|
# Sequence wired to event-display
|
||||||
|
|
||||||
We are going to create the following logical configuration. We create a
|
We are going to create the following logical configuration. We create a
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Sequence wired to another Sequence"
|
|
||||||
linkTitle: "Using Sequences in series"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/samples/sequence/sequence-reply-to-sequence
|
|
||||||
---
|
|
||||||
|
|
||||||
# Sequence wired to another Sequence
|
# Sequence wired to another Sequence
|
||||||
|
|
||||||
We are going to create the following logical configuration. We create a
|
We are going to create the following logical configuration. We create a
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Sequence terminal"
|
|
||||||
linkTitle: "Create additional events"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/samples/sequence/sequence-terminal
|
|
||||||
---
|
|
||||||
|
|
||||||
# Sequence terminal
|
# Sequence terminal
|
||||||
|
|
||||||
We are going to create the following logical configuration. We create a
|
We are going to create the following logical configuration. We create a
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Using Sequence with Broker and Trigger"
|
|
||||||
linkTitle: "Using with Broker and Trigger"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/samples/sequence/sequence-with-broker-trigger
|
|
||||||
---
|
|
||||||
|
|
||||||
# Using Sequence with Broker and Trigger
|
# Using Sequence with Broker and Trigger
|
||||||
|
|
||||||
We are going to create the following logical configuration. We create a
|
We are going to create the following logical configuration. We create a
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "CloudAuditLogsSource"
|
|
||||||
linkTitle: "CloudAuditLogsSource"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# CloudAuditLogsSource
|
# CloudAuditLogsSource
|
||||||
|
|
||||||
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudauditlogssource/README.md) in knative-gcp.
|
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudauditlogssource/README.md) in knative-gcp.
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "CloudPubSubSource"
|
|
||||||
linkTitle: "CloudPubSubSource"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/eventing/samples/gcp-pubsub-source/README.md
|
|
||||||
---
|
|
||||||
|
|
||||||
# CloudPubSubSource
|
# CloudPubSubSource
|
||||||
|
|
||||||
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudpubsubsource/README.md) in knative-gcp.
|
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudpubsubsource/README.md) in knative-gcp.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "CloudSchedulerSource"
|
|
||||||
linkTitle: "CloudSchedulerSource"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# CloudSchedulerSource
|
# CloudSchedulerSource
|
||||||
|
|
||||||
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudschedulersource/README.md) in knative-gcp.
|
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudschedulersource/README.md) in knative-gcp.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "CloudStorageSource"
|
|
||||||
linkTitle: "CloudStorageSource"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# CloudStorageSource
|
# CloudStorageSource
|
||||||
|
|
||||||
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudstoragesource/README.md) in knative-gcp.
|
Please refer to the [example](https://github.com/google/knative-gcp/blob/master/docs/examples/cloudstoragesource/README.md) in knative-gcp.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Container Source Example"
|
|
||||||
linkTitle: "Container source"
|
|
||||||
weight: 10
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Container Source Example
|
# Container Source Example
|
||||||
|
|
||||||
ContainerSource will start a container image which will generate events under
|
ContainerSource will start a container image which will generate events under
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Eventing - Hello World app"
|
|
||||||
linkTitle: "Hello World"
|
|
||||||
weight: 10
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Eventing - Hello World app
|
# Knative Eventing - Hello World app
|
||||||
|
|
||||||
Following examples include a simple web app written in the language of your choice that you can
|
Following examples include a simple web app written in the language of your choice that you can
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Golang"
|
|
||||||
linkTitle: "GO"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Golang
|
# Hello World - Golang
|
||||||
|
|
||||||
A simple web app written in Go that you can use to test knative eventing. It
|
A simple web app written in Go that you can use to test knative eventing. It
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Binding running services to an IoT core"
|
|
||||||
linkTitle: "IoT core"
|
|
||||||
weight: 40
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Binding running services to an IoT core
|
# Binding running services to an IoT core
|
||||||
|
|
||||||
This sample shows how to bind a running service to an
|
This sample shows how to bind a running service to an
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Apache Kafka Binding Example"
|
|
||||||
linkTitle: "Binding Example"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Apache Kafka Binding Example
|
# Apache Kafka Binding Example
|
||||||
|
|
||||||
KafkaBinding is responsible for injecting Kafka bootstrap connection information
|
KafkaBinding is responsible for injecting Kafka bootstrap connection information
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Multiple Cases"
|
|
||||||
linkTitle: "Multiple Cases"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Multiple Cases
|
# Multiple Cases
|
||||||
|
|
||||||
We are going to create a Parallel with two branches:
|
We are going to create a Parallel with two branches:
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Mutual Exclusive Cases"
|
|
||||||
linkTitle: "Mutual Exclusivity"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Mutual Exclusive Cases
|
# Mutual Exclusive Cases
|
||||||
|
|
||||||
In this example, we are going to see how we can create a Parallel with mutually
|
In this example, we are going to see how we can create a Parallel with mutually
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Eventing Sugar Controller"
|
|
||||||
linkTitle: "Sugar Controller"
|
|
||||||
weight: 40
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "true"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Eventing Sugar Controller
|
# Knative Eventing Sugar Controller
|
||||||
|
|
||||||
Knative Eventing Sugar Controller will react to special labels and annotations
|
Knative Eventing Sugar Controller will react to special labels and annotations
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Offerings"
|
|
||||||
linkTitle: "Knative Offerings"
|
|
||||||
weight: 07
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Offerings
|
# Knative Offerings
|
||||||
|
|
||||||
Knative has a rich community with many vendors participating, and many of those
|
Knative has a rich community with many vendors participating, and many of those
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Reference Documentation"
|
|
||||||
linkTitle: "Reference"
|
|
||||||
weight: 100
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Reference Documentation
|
# Knative Reference Documentation
|
||||||
|
|
||||||
Knative reference documentation.
|
Knative reference documentation.
|
||||||
|
|
|
@ -1,10 +1,4 @@
|
||||||
---
|
# Knative release notes
|
||||||
title: "Knative Release Notes"
|
|
||||||
linkTitle: "Release notes"
|
|
||||||
weight: 10
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
For details about the Knative releases, see the following pages:
|
For details about the Knative releases, see the following pages:
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative code samples"
|
|
||||||
linkTitle: "Code samples"
|
|
||||||
weight: 90
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative code samples
|
# Knative code samples
|
||||||
|
|
||||||
Find and use Knative code samples to help you get up and running with common use
|
Find and use Knative code samples to help you get up and running with common use
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Serving"
|
|
||||||
weight: 05
|
|
||||||
type: "docs"
|
|
||||||
showlandingtoc: "false"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Serving
|
# Knative Serving
|
||||||
|
|
||||||
Knative Serving builds on Kubernetes and Istio to support deploying and serving
|
Knative Serving builds on Kubernetes and Istio to support deploying and serving
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Accessing request traces"
|
|
||||||
#linkTitle: "OPTIONAL_ALTERNATE_NAV_TITLE"
|
|
||||||
weight: 15
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Accessing request traces
|
# Accessing request traces
|
||||||
|
|
||||||
Depending on the request tracing tool that you have installed on your Knative
|
Depending on the request tracing tool that you have installed on your Knative
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Autoscaling"
|
|
||||||
linkTitle: "Autoscaling"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/serving/configuring-autoscaling/
|
|
||||||
---
|
|
||||||
|
|
||||||
# Autoscaling
|
# Autoscaling
|
||||||
|
|
||||||
One of the main features of Knative is automatic scaling of replicas for an application to closely match incoming demand, including scaling applications to zero if no traffic is being received.
|
One of the main features of Knative is automatic scaling of replicas for an application to closely match incoming demand, including scaling applications to zero if no traffic is being received.
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Autoscale Sample App - Go"
|
|
||||||
linkTitle: "Autoscale Sample App - Go"
|
|
||||||
weight: 100
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/serving/samples/autoscale-go
|
|
||||||
---
|
|
||||||
|
|
||||||
# Autoscale Sample App - Go
|
# Autoscale Sample App - Go
|
||||||
|
|
||||||
A demonstration of the autoscaling capabilities of a Knative Serving Revision.
|
A demonstration of the autoscaling capabilities of a Knative Serving Revision.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Metrics"
|
|
||||||
linkTitle: "Metrics"
|
|
||||||
weight: 03
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Metrics
|
# Metrics
|
||||||
|
|
||||||
The metric configuration defines which metric type is watched by the Autoscaler.
|
The metric configuration defines which metric type is watched by the Autoscaler.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Targets"
|
|
||||||
linkTitle: "Targets"
|
|
||||||
weight: 04
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Targets
|
# Targets
|
||||||
|
|
||||||
Configuring a target provide the Autoscaler with a value that it tries to maintain for the configured metric for a revision.
|
Configuring a target provide the Autoscaler with a value that it tries to maintain for the configured metric for a revision.
|
||||||
|
@ -56,6 +49,3 @@ The `target` annotation, used to configure per-revision targets, is _metric agn
|
||||||
autoscaler:
|
autoscaler:
|
||||||
container-concurrency-target-default: "200"
|
container-concurrency-target-default: "200"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Additional autoscaling configuration for Knative Pod Autoscaler"
|
|
||||||
linkTitle: "Additional autoscaling configuration for Knative Pod Autoscaler"
|
|
||||||
weight: 60
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Additional autoscaling configuration for Knative Pod Autoscaler
|
# Additional autoscaling configuration for Knative Pod Autoscaler
|
||||||
|
|
||||||
The following settings are specific to the Knative Pod Autoscaler (KPA).
|
The following settings are specific to the Knative Pod Autoscaler (KPA).
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Configuring the requests per second (RPS) target"
|
|
||||||
linkTitle: "Configuring the requests per second (RPS) target"
|
|
||||||
weight: 50
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Configuring the requests per second (RPS) target
|
# Configuring the requests per second (RPS) target
|
||||||
|
|
||||||
This setting specifies a target for requests-per-second per replica of an application.
|
This setting specifies a target for requests-per-second per replica of an application.
|
||||||
|
@ -56,6 +49,3 @@ This setting specifies a target for requests-per-second per replica of an applic
|
||||||
autoscaler:
|
autoscaler:
|
||||||
requests-per-second-target-default: "150"
|
requests-per-second-target-default: "150"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Configuring scale bounds"
|
|
||||||
linkTitle: "Configuring scale bounds"
|
|
||||||
weight: 50
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Configuring scale bounds
|
# Configuring scale bounds
|
||||||
|
|
||||||
You can configure upper and lower bounds to control autoscaling behavior.
|
You can configure upper and lower bounds to control autoscaling behavior.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Configuring scale to zero"
|
|
||||||
linkTitle: "Configuring scale to zero"
|
|
||||||
weight: 20
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Configuring scale to zero
|
# Configuring scale to zero
|
||||||
|
|
||||||
!!! warning
|
!!! warning
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Getting Started with App Deployment"
|
|
||||||
linkTitle: "Getting started"
|
|
||||||
weight: 01
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/install/getting-started-knative-app/
|
|
||||||
---
|
|
||||||
|
|
||||||
# Getting Started with App Deployment
|
# Getting Started with App Deployment
|
||||||
|
|
||||||
This guide shows you how to deploy an app using Knative, then interact with it
|
This guide shows you how to deploy an app using Knative, then interact with it
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Installing cert-manager for TLS certificates"
|
|
||||||
linkTitle: "Installing cert-manager"
|
|
||||||
weight: 62
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Installing cert-manager for TLS certificates
|
# Installing cert-manager for TLS certificates
|
||||||
|
|
||||||
Install the [Cert-Manager](https://github.com/jetstack/cert-manager) tool to
|
Install the [Cert-Manager](https://github.com/jetstack/cert-manager) tool to
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "Load balancing"
|
|
||||||
weight: 30
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Load balancing
|
# Load balancing
|
||||||
|
|
||||||
You can turn on Knative load balancing, by placing the _Activator service_ in the request path to act as a load balancer.
|
You can turn on Knative load balancing, by placing the _Activator service_ in the request path to act as a load balancer.
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Configuring target burst capacity"
|
|
||||||
linkTitle: "Configuring target burst capacity"
|
|
||||||
weight: 50
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/serving/autoscaling/target-burst-capacity
|
|
||||||
---
|
|
||||||
|
|
||||||
# Configuring target burst capacity
|
# Configuring target burst capacity
|
||||||
|
|
||||||
_Target burst capacity_ is a [global and per-revision](../../serving/autoscaling/autoscaler-types.md#global-versus-per-revision-settings) integer setting that determines the size of traffic burst a Knative application can handle without buffering.
|
_Target burst capacity_ is a [global and per-revision](../../serving/autoscaling/autoscaler-types.md#global-versus-per-revision-settings) integer setting that determines the size of traffic burst a Knative application can handle without buffering.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Serving code samples"
|
|
||||||
linkTitle: "Code samples"
|
|
||||||
weight: 100
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Serving code samples
|
# Knative Serving code samples
|
||||||
|
|
||||||
Use the following code samples to help you understand the various Knative
|
Use the following code samples to help you understand the various Knative
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
---
|
|
||||||
title: "Knative Serving 'Cloud Events' samples"
|
|
||||||
linkTitle: "Cloud Events apps"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - .NET Core"
|
|
||||||
linkTitle: ".NET"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - .NET Core
|
# Cloud Events - .NET Core
|
||||||
|
|
||||||
A simple web app written in ASP.NET and C# that can receive and send Cloud Events that you
|
A simple web app written in ASP.NET and C# that can receive and send Cloud Events that you
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - Go"
|
|
||||||
linkTitle: "Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - Go
|
# Cloud Events - Go
|
||||||
|
|
||||||
A simple web app written in Go that can receive and send Cloud Events that you
|
A simple web app written in Go that can receive and send Cloud Events that you
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - Node.js"
|
|
||||||
linkTitle: "Node.js"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - Node.js
|
# Cloud Events - Node.js
|
||||||
|
|
||||||
A simple web app written in Node.js that can receive and send Cloud Events that you
|
A simple web app written in Node.js that can receive and send Cloud Events that you
|
||||||
|
@ -134,6 +127,3 @@ To remove the sample app from your cluster, delete the service.
|
||||||
```bash
|
```bash
|
||||||
kn service delete cloudevents-nodejs
|
kn service delete cloudevents-nodejs
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - Rust"
|
|
||||||
linkTitle: "Rust"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - Rust
|
# Cloud Events - Rust
|
||||||
|
|
||||||
A simple web app written in Rust using [Actix web](https://github.com/actix/actix-web)
|
A simple web app written in Rust using [Actix web](https://github.com/actix/actix-web)
|
||||||
|
@ -166,6 +159,3 @@ To remove the sample app from your cluster, delete the service.
|
||||||
```bash
|
```bash
|
||||||
kn service delete cloudevents-rust
|
kn service delete cloudevents-rust
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - Java and Spring"
|
|
||||||
linkTitle: "Java and Spring"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - Java and Spring
|
# Cloud Events - Java and Spring
|
||||||
|
|
||||||
A simple web app written in Java using Spring Cloud Function that can receive CloudEvents. It
|
A simple web app written in Java using Spring Cloud Function that can receive CloudEvents. It
|
||||||
|
@ -150,6 +143,3 @@ To remove the sample app from your cluster, delete the service:
|
||||||
```bash
|
```bash
|
||||||
kn service delete cloudevents-spring
|
kn service delete cloudevents-spring
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Cloud Events - Java and Vert.x"
|
|
||||||
linkTitle: "Java and Vert.x"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Cloud Events - Java and Vert.x
|
# Cloud Events - Java and Vert.x
|
||||||
|
|
||||||
A simple web app written in Java using Vert.x that can receive CloudEvents. It
|
A simple web app written in Java using Vert.x that can receive CloudEvents. It
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "GitHub webhook sample - Go"
|
|
||||||
linkTitle: "GitHub Webhook - Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# GitHub webhook sample - Go
|
# GitHub webhook sample - Go
|
||||||
|
|
||||||
A handler written in Go that demonstrates interacting with GitHub through a
|
A handler written in Go that demonstrates interacting with GitHub through a
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "gRPC Server - Go"
|
|
||||||
#linkTitle: ""
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# gRPC Server - Go
|
# gRPC Server - Go
|
||||||
|
|
||||||
A [gRPC](https://grpc.io) server written in Go.
|
A [gRPC](https://grpc.io) server written in Go.
|
||||||
|
@ -116,4 +109,3 @@ docker run --rm {username}/grpc-ping-go \
|
||||||
|
|
||||||
The arguments after the container tag `{username}/grpc-ping-go` are used
|
The arguments after the container tag `{username}/grpc-ping-go` are used
|
||||||
instead of the entrypoint command defined in the Dockerfile `CMD` statement.
|
instead of the entrypoint command defined in the Dockerfile `CMD` statement.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
---
|
|
||||||
title: "Knative 'Hello World' samples"
|
|
||||||
linkTitle: "Hello world apps"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello world - .NET Core"
|
|
||||||
linkTitle: ".NET"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello world - .NET Core
|
# Hello world - .NET Core
|
||||||
|
|
||||||
A simple web app written in C# using .NET Core 3.1 that you can use for testing.
|
A simple web app written in C# using .NET Core 3.1 that you can use for testing.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Go"
|
|
||||||
linkTitle: "Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Go
|
# Hello World - Go
|
||||||
|
|
||||||
This guide describes the steps required to to create the `helloworld-go` sample app
|
This guide describes the steps required to to create the `helloworld-go` sample app
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Spark Java Framework"
|
|
||||||
linkTitle: "Java (Spark)"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Spark Java Framework
|
# Hello World - Spark Java Framework
|
||||||
|
|
||||||
A simple web app written in Java using Spark Java Framework that you can use for
|
A simple web app written in Java using Spark Java Framework that you can use for
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Kotlin"
|
|
||||||
linkTitle: "Kotlin"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Kotlin
|
# Hello World - Kotlin
|
||||||
|
|
||||||
A simple web app written in Kotlin using [Ktor](https://ktor.io/) that you can
|
A simple web app written in Kotlin using [Ktor](https://ktor.io/) that you can
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Node.js"
|
|
||||||
linkTitle: "Node.js"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Node.js
|
# Hello World - Node.js
|
||||||
|
|
||||||
A simple web app written in Node.js that you can use for testing. It reads in an
|
A simple web app written in Node.js that you can use for testing. It reads in an
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - PHP"
|
|
||||||
linkTitle: "PHP"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - PHP
|
# Hello World - PHP
|
||||||
|
|
||||||
A simple web app written in PHP that you can use for testing. It reads in an env
|
A simple web app written in PHP that you can use for testing. It reads in an env
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Python"
|
|
||||||
linkTitle: "Python"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Python
|
# Hello World - Python
|
||||||
|
|
||||||
This guide describes the steps required to create the `helloworld-python` sample
|
This guide describes the steps required to create the `helloworld-python` sample
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Ruby"
|
|
||||||
linkTitle: "Ruby"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Ruby
|
# Hello World - Ruby
|
||||||
|
|
||||||
This guide describes the steps required to create the `helloworld-ruby` sample app and deploy it to your cluster.
|
This guide describes the steps required to create the `helloworld-ruby` sample app and deploy it to your cluster.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Scala using Akka HTTP"
|
|
||||||
linkTitle: "Scala"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Scala using Akka HTTP
|
# Hello World - Scala using Akka HTTP
|
||||||
|
|
||||||
A microservice which demonstrates how to get set up and running with Knative
|
A microservice which demonstrates how to get set up and running with Knative
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Hello World - Shell"
|
|
||||||
linkTitle: "Shell"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hello World - Shell
|
# Hello World - Shell
|
||||||
|
|
||||||
This guide describes the steps required to create the `helloworld-shell` sample app and deploy it to your
|
This guide describes the steps required to create the `helloworld-shell` sample app and deploy it to your
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Routing across multiple Knative services - Go"
|
|
||||||
linkTitle: "Routing services - Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Routing across multiple Knative services - Go
|
# Routing across multiple Knative services - Go
|
||||||
|
|
||||||
This example shows how to map multiple Knative services to different paths under
|
This example shows how to map multiple Knative services to different paths under
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative multi-container samples"
|
|
||||||
linkTitle: "multi-container samples"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative multi-container samples
|
# Knative multi-container samples
|
||||||
|
|
||||||
A simple web app written in Go that you can use for multi container testing.
|
A simple web app written in Go that you can use for multi container testing.
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Creating a RESTful Service - Go"
|
|
||||||
linkTitle: "RESTful service - Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Creating a RESTful Service - Go
|
# Creating a RESTful Service - Go
|
||||||
|
|
||||||
This "stock ticker" sample demonstrates how to create and run a simple RESTful
|
This "stock ticker" sample demonstrates how to create and run a simple RESTful
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
---
|
|
||||||
title: "Knative Secrets - Go"
|
|
||||||
linkTitle: "Secrets - Go"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Knative Secrets - Go
|
# Knative Secrets - Go
|
||||||
|
|
||||||
A simple web app written in Go that you can use for testing. It demonstrates how
|
A simple web app written in Go that you can use for testing. It demonstrates how
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "Tag Header Based Routing"
|
|
||||||
weight: 1
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Tag Header Based Routing
|
# Tag Header Based Routing
|
||||||
|
|
||||||
This sample explains the use of tag header based routing.
|
This sample explains the use of tag header based routing.
|
||||||
|
|
|
@ -1,11 +1,4 @@
|
||||||
---
|
# Configuring the ingress gateway
|
||||||
title: "Setting up custom ingress gateway"
|
|
||||||
linkTitle: "Configuring the ingress gateway"
|
|
||||||
weight: 55
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Setting up custom ingress gateway
|
|
||||||
|
|
||||||
Knative uses a shared ingress Gateway to serve all incoming traffic within
|
Knative uses a shared ingress Gateway to serve all incoming traffic within
|
||||||
Knative service mesh, which is the `knative-ingress-gateway` Gateway under
|
Knative service mesh, which is the `knative-ingress-gateway` Gateway under
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
---
|
|
||||||
title: "Configuring HTTPS with TLS certificates"
|
|
||||||
linkTitle: "Configuring HTTPS connections"
|
|
||||||
weight: 60
|
|
||||||
type: "docs"
|
|
||||||
aliases:
|
|
||||||
- /docs/serving/using-an-ssl-cert/
|
|
||||||
---
|
|
||||||
|
|
||||||
# Configuring HTTPS with TLS certificates
|
# Configuring HTTPS with TLS certificates
|
||||||
|
|
||||||
Learn how to configure secure HTTPS connections in Knative using TLS
|
Learn how to configure secure HTTPS connections in Knative using TLS
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
---
|
|
||||||
title: "Exclude namespaces from the Knative webhook"
|
|
||||||
weight: 70
|
|
||||||
type: "docs"
|
|
||||||
---
|
|
||||||
|
|
||||||
# Exclude namespaces from the Knative webhook
|
# Exclude namespaces from the Knative webhook
|
||||||
|
|
||||||
The Knative webhook examines resources that are created, read, updated, or deleted. This includes system namespaces, which can cause issues during an upgrade if the webhook becomes non-responsive. Cluster administrators may want to disable the Knative webhook on system namespaces to prevent issues during upgrades.
|
The Knative webhook examines resources that are created, read, updated, or deleted. This includes system namespaces, which can cause issues during an upgrade if the webhook becomes non-responsive. Cluster administrators may want to disable the Knative webhook on system namespaces to prevent issues during upgrades.
|
||||||
|
|
Loading…
Reference in New Issue