<
7B86
script type="application/json" data-target="react-app.embeddedData">{"payload":{"allShortcutsEnabled":false,"path":"serving","repo":{"id":150403346,"defaultBranch":"master","name":"docs","ownerLogin":"matzew","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-09-26T09:37:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/157646?v=4","public":true,"private":false,"isOrgOwned":false},"currentUser":null,"refInfo":{"name":"master","listCacheKey":"v0:1752154509.0","canEdit":false,"refType":"branch","currentOid":"acd1adff929516d7da141aef68631a7ee6941b2c"},"tree":{"items":[{"name":"fluentd","path":"serving/fluentd","contentType":"directory"},{"name":"images","path":"serving/images","contentType":"directory"},{"name":"samples","path":"serving/samples","contentType":"directory"},{"name":"README.md","path":"serving/README.md","contentType":"file"},{"name":"accessing-logs.md","path":"serving/accessing-logs.md","contentType":"file"},{"name":"accessing-metrics.md","path":"serving/accessing-metrics.md","contentType":"file"},{"name":"accessing-traces.md","path":"serving/accessing-traces.md","contentType":"file"},{"name":"debugging-application-issues.md","path":"serving/debugging-application-issues.md","contentType":"file"},{"name":"debugging-performance-issues.md","path":"serving/debugging-performance-issues.md","contentType":"file"},{"name":"gke-assigning-static-ip-address.md","path":"serving/gke-assigning-static-ip-address.md","contentType":"file"},{"name":"installing-logging-metrics-traces.md","path":"serving/installing-logging-metrics-traces.md","contentType":"file"},{"name":"outbound-network-access.md","path":"serving/outbound-network-access.md","contentType":"file"},{"name":"setting-up-a-logging-plugin.md","path":"serving/setting-up-a-logging-plugin.md","contentType":"file"},{"name":"using-a-custom-domain.md","path":"serving/using-a-custom-domain.md","contentType":"file"},{"name":"using-an-ssl-cert.md","path":"serving/using-an-ssl-cert.md","contentType":"file"},{"name":"using-external-dns.md","path":"serving/using-external-dns.md","contentType":"file"}],"templateDirectorySuggestionUrl":null,"readme":{"displayName":"README.md","richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eKnative Serving\u003c/h1\u003e\u003ca id=\"user-content-knative-serving\" class=\"anchor\" aria-label=\"Permalink: Knative Serving\" href=\"#knative-serving\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eKnative Serving builds on Kubernetes and Istio to support deploying and serving\nof serverless applications and functions. Serving is easy to get started with\nand scales to support advanced scenarios.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eThe Knative Serving project provides middleware primitives that enable:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eRapid deployment of serverless containers\u003c/li\u003e\n\u003cli\u003eAutomatic scaling up and down to zero\u003c/li\u003e\n\u003cli\u003eRouting and network programming for Istio components\u003c/li\u003e\n\u003cli\u003ePoint-in-time snapshots of deployed code and configurations\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eServing resources\u003c/h2\u003e\u003ca id=\"user-content-serving-resources\" class=\"anchor\" aria-label=\"Permalink: Serving resources\" href=\"#serving-resources\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eKnative Serving defines a set of objects as Kubernetes\nCustom Resource Definitions (CRDs). These objects are used to define and control\nhow your serverless workload behaves on the cluster:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knative/serving/blob/master/docs/spec/spec.md#service\"\u003eService\u003c/a\u003e:\nThe \u003ccode\u003eservice.serving.knative.dev\u003c/code\u003e resource automatically manages the whole\nlifecycle of your workload. It controls the creation of other\nobjects to ensure that your app has a route, a configuration, and a new revision\nfor each update of the service. Service can be defined to always route traffic to the\nlatest revision or to a pinned revision.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knative/serving/blob/master/docs/spec/spec.md#route\"\u003eRoute\u003c/a\u003e:\nThe \u003ccode\u003eroute.serving.knative.dev\u003c/code\u003e resource maps a network endpoint to a one or\nmore revisions. You can manage the traffic in several ways, including fractional\ntraffic and named routes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knative/serving/blob/master/docs/spec/spec.md#configuration\"\u003eConfiguration\u003c/a\u003e:\nThe \u003ccode\u003econfiguration.serving.knative.dev\u003c/code\u003e resource maintains\nthe desired state for your deployment. It provides a clean separation between\ncode and configuration and follows the Twelve-Factor App methodology. Modifying a configuration\ncreates a new revision.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/knative/serving/blob/master/docs/spec/spec.md#revision\"\u003eRevision\u003c/a\u003e:\nThe \u003ccode\u003erevision.serving.knative.dev\u003c/code\u003e resource is a point-in-time snapshot\nof the code and configuration for each modification made to the workload. Revisions\nare immutable objects and can be retained for as long as useful.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp dir=\"auto\"\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/knative/serving/raw/master/docs/spec/images/object_model.png\"\u003e\u003cimg src=\"https://github.com/knative/serving/raw/master/docs/spec/images/object_model.png\" alt=\"Diagram that displays how the Serving resources coordinate with each other.\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eGetting Started\u003c/h2\u003e\u003ca id=\"user-content-getting-started\" class=\"anchor\" aria-label=\"Permalink: Getting Started\" href=\"#getting-started\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eTo get started with Serving, check out one of the \u003ca href=\"/matzew/docs/blob/master/serving/samples\"\u003ehello world\u003c/a\u003e sample projects.\nThese projects use the \u003ccode\u003eService\u003c/code\u003e resource, which manages all of the details for you.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eWith the \u003ccode\u003eService\u003c/code\u003e resource, a deployed service will automatically have a matching route\nand configuration created. Each time the \u003ccode\u003eService\u003c/code\u003e is updated, a new revision is\ncreated.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eFor more information on the resources and their interactions, see the\n\u003ca href=\"https://github.com/knative/serving/blob/master/docs/spec/overview.md\"\u003eResource Types Overview\u003c/a\u003e\nin the Knative Serving repository.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eMore samples and demos\u003c/h2\u003e\u003ca id=\"user-content-more-samples-and-demos\" class=\"anchor\" aria-label=\"Permalink: More samples and demos\" href=\"#more-samples-and-demos\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/samples/autoscale-go/README.md\"\u003eAutoscaling with Knative Serving\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/samples/source-to-url-go/README.md\"\u003eSource-to-URL with Knative Serving\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/samples/telemetry-go/README.md\"\u003eTelemetry with Knative Serving\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/samples/rest-api-go/README.md\"\u003eREST API sample\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eSetting up Logging and Metrics\u003c/h2\u003e\u003ca id=\"user-content-setting-up-logging-and-metrics\" class=\"anchor\" aria-label=\"Permalink: Setting up Logging and Metrics\" href=\"#setting-up-logging-and-metrics\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/installing-logging-metrics-traces.md\"\u003eInstalling Logging, Metrics and Traces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/accessing-logs.md\"\u003eAccessing Logs\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/accessing-metrics.md\"\u003eAccessing Metrics\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/accessing-traces.md\"\u003eAccessing Traces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/setting-up-a-logging-plugin.md\"\u003eSetting up a logging plugin\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eDebugging Knative Serving issues\u003c/h2\u003e\u003ca id=\"user-content-debugging-knative-serving-issues\" class=\"anchor\" aria-label=\"Permalink: Debugging Knative Serving issues\" href=\"#debugging-knative-serving-issues\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/debugging-application-issues.md\"\u003eDebugging Application Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/debugging-performance-issues.md\"\u003eDebugging Performance Issues\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eConfiguration and Networking\u003c/h2\u003e\u003ca id=\"user-content-configuration-and-networking\" class=\"anchor\" aria-label=\"Permalink: Configuration and Networking\" href=\"#configuration-and-networking\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/outbound-network-access.md\"\u003eConfiguring outbound network access\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/using-a-custom-domain.md\"\u003eUsing a custom domain\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/matzew/docs/blob/master/serving/gke-assigning-static-ip-address.md\"\u003eAssigning a static IP address for Knative on Google Kubernetes Engine\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eKnown Issues\u003c/h2\u003e\u003ca id=\"user-content-known-issues\" class=\"anchor\" aria-label=\"Permalink: Known Issues\" href=\"#known-issues\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eSee the \u003ca href=\"https://github.com/knative/serving/issues\"\u003eKnative Serving Issues\u003c/a\u003e page for a full list of\nknown issues.\u003c/p\u003e\n\u003chr\u003e\n\u003cp dir=\"auto\"\u003eExcept as otherwise noted, the content of this page is licensed under the\n\u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" rel=\"nofollow\"\u003eCreative Commons Attribution 4.0 License\u003c/a\u003e,\nand code samples are licensed under the\n\u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\" rel=\"nofollow\"\u003eApache 2.0 License\u003c/a\u003e.\u003c/p\u003e\n\u003c/article\u003e","errorMessage":null,"headerInfo":{"toc":[{"level":1,"text":"Knative Serving","anchor":"knative-serving","htmlText":"Knative Serving"},{"level":2,"text":"Serving resources","anchor":"serving-resources","htmlText":"Serving resources"},{"level":2,"text":"Getting Started","anchor":"getting-started","htmlText":"Getting Started"},{"level":2,"text":"More samples and demos","anchor":"more-samples-and-demos","htmlText":"More samples and demos"},{"level":2,"text":"Setting up Logging and Metrics","anchor":"setting-up-logging-and-metrics","htmlText":"Setting up Logging and Metrics"},{"level":2,"text":"Debugging Knative Serving issues","anchor":"debugging-knative-serving-issues","htmlText":"Debugging Knative Serving issues"},{"level":2,"text":"Configuration and Networking","anchor":"configuration-and-networking","htmlText":"Configuration and Networking"},{"level":2,"text":"Known Issues","anchor":"known-issues","htmlText":"Known Issues"}],"siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fmatzew%2Fdocs%2Ftree%2Fmaster%2Fserving"}},"totalCount":16,"showBranchInfobar":true},"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"build","path":"build","contentType":"directory"},{"name":"community","path":"community","contentType":"directory"},{"name":"eventing","path":"eventing","contentType":"directory"},{"name":"hack","path":"hack","contentType":"directory"},{"name":"images","path":"images","contentType":"directory"},{"name":"install","path":"install","contentType":"directory"},{"name":"serving","path":"serving","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"vendor","path":"vendor","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Gopkg.lock","path":"Gopkg.lock","contentType":"file"},{"name":"Gopkg.toml","path":"Gopkg.toml","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"OWNERS","path":"OWNERS","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"resources.md","path":"resources.md","contentType":"file"}],"totalCount":18}},"fileTreeProcessingTime":20.00734,"foldersToFetch":[],"treeExpanded":true,"symbolsExpanded":false,"csrf_tokens":{"/matzew/docs/branches":{"post":"E_gtnWbH0HSPvJlCMG6YHtBHZiX-qoVvnBpqj0rlJsIzUgBC3Wp-YMxfcdHIAgUJbXpwOjGKXFvXxvfyxVl79g"},"/matzew/docs/branches/fetch_and_merge/master":{"post":"gqone9hsPKz1tWmLhkmePMUvWWKzhra9Y95GsDEsD3ndg5PkDtIlLQPwRTTedPfqoIiqEtNs1yIygl1Lbr2nmw"},"/matzew/docs/branches/fetch_and_merge/master?discard_changes=true":{"post":"2P4GmIFh2ew8tYcPZWm7dUoCru5woNxcOxBD1SOW8GeH17IHV9_Abcrwq7A9VNKjL6VdnhBKvcNqTFgufAdYhQ"}}},"title":"docs/serving at master · matzew/docs","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-d30550df4878.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
You can’t perform that action at this time.