Skip to content

Commit

Permalink
Revert "site: fix serving links (knative#861)"
Browse files Browse the repository at this point in the history
This reverts commit f61514c.
  • Loading branch information
RichieEscarez committed Feb 22, 2019
1 parent af9ea7a commit ecf946e
Show file tree
Hide file tree
Showing 30 changed files with 56 additions and 55 deletions.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/releases/Announcing-Knative-v0-3-Release.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions doc-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ the version that matches your installed version of Knative.

### Released versions

- [Branch: **`release-0.3`**](https://github.com/knative/docs/tree/release-0.3)
- [Branch: **`release-0.2`**](https://github.com/knative/docs/tree/release-0.2)
- [Branch: **`release-0.1`**](https://github.com/knative/docs/tree/release-0.1)

Expand Down
22 changes: 11 additions & 11 deletions docs/serving/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,23 +61,23 @@ in the Knative Serving repository.

## Setting up Logging and Metrics

- [Installing Logging, Metrics and Traces](./installing-logging-metrics-traces/)
- [Accessing Logs](./accessing-logs/)
- [Accessing Metrics](./accessing-metrics/)
- [Accessing Traces](./accessing-traces/)
- [Setting up a logging plugin](./setting-up-a-logging-plugin/)
- [Installing Logging, Metrics and Traces](./installing-logging-metrics-traces.md)
- [Accessing Logs](./accessing-logs.md)
- [Accessing Metrics](./accessing-metrics.md)
- [Accessing Traces](./accessing-traces.md)
- [Setting up a logging plugin](./setting-up-a-logging-plugin.md)

## Debugging Knative Serving issues

- [Debugging Application Issues](./debugging-application-issues/)
- [Debugging Performance Issues](./debugging-performance-issues/)
- [Debugging Application Issues](./debugging-application-issues.md)
- [Debugging Performance Issues](./debugging-performance-issues.md)

## Configuration and Networking

- [Configuring outbound network access](./outbound-network-access/)
- [Configuring cluster local routes](./cluster-local-route/)
- [Using a custom domain](./using-a-custom-domain/)
- [Assigning a static IP address for Knative on Google Kubernetes Engine](./gke-assigning-static-ip-address/)
- [Configuring outbound network access](./outbound-network-access.md)
- [Configuring cluster local routes](./cluster-local-route.md)
- [Using a custom domain](./using-a-custom-domain.md)
- [Assigning a static IP address for Knative on Google Kubernetes Engine](./gke-assigning-static-ip-address.md)

## Known Issues

Expand Down
4 changes: 2 additions & 2 deletions docs/serving/accessing-logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ weight: 5
---

If you have not yet installed the logging and monitoring components, go through
the [installation instructions](./installing-logging-metrics-traces/) to set
the [installation instructions](./installing-logging-metrics-traces.md) to set
up the necessary components first.

## Kibana and Elasticsearch
Expand Down Expand Up @@ -147,7 +147,7 @@ userAgent curl/7.60.0

### Accessing end to end request traces

See [Accessing Traces](./accessing-traces/) page for details.
See [Accessing Traces](./accessing-traces.md) page for details.

## Stackdriver

Expand Down
2 changes: 1 addition & 1 deletion docs/serving/accessing-traces.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ weight: 15
---

If you have not yet installed the logging and monitoring components, go through
the [installation instructions](./installing-logging-metrics-traces/) to set
the [installation instructions](./installing-logging-metrics-traces.md) to set
up the necessary components.

In order to access request traces, you use the Zipkin visualization tool.
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/cluster-local-route.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ In Knative 0.3.x or later, all Routes with a domain suffix of
`svc.cluster.local` will only be visible inside the cluster.

This can be done by changing the `config-domain` config map as instructed
[here](./using-a-custom-domain/).
[here](./using-a-custom-domain.md).

You can also set the label `serving.knative.dev/visibility=cluster-local` on
your Route or KService to achieve the same effect.
Expand Down
4 changes: 2 additions & 2 deletions docs/serving/debugging-application-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ ERROR: Non-zero return code '1' from command: Process exited with status 1
## Check application logs

Knative Serving provides default out-of-the-box logs for your application.
Access your application logs using [Accessing Logs](./accessing-logs/) page.
Access your application logs using [Accessing Logs](./accessing-logs.md) page.

## Check Route status

Expand Down Expand Up @@ -194,7 +194,7 @@ If there is any failure, the `conditions` in `status` provide the reason. To
access build logs, first execute `kubectl proxy` and then open
[Kibana UI](http://localhost:8001/api/v1/namespaces/knative-monitoring/services/kibana-logging/proxy/app/kibana).
Use any of the following filters within Kibana UI to see build logs. _(See
[telemetry guide](../telemetry/) for more information on logging and
[telemetry guide](../telemetry.md) for more information on logging and
monitoring features of Knative Serving.)_

- All build logs: `_exists_:"kubernetes.labels.build-name"`
Expand Down
4 changes: 2 additions & 2 deletions docs/serving/debugging-performance-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ and tools.
Start your investigation with the "Revision - HTTP Requests" dashboard.

1. To open this dashboard, open the Grafana UI as described in
[Accessing Metrics](./accessing-metrics/) and navigate to "Knative
[Accessing Metrics](./accessing-metrics.md) and navigate to "Knative
Serving - Revision HTTP Requests".

1. Select your configuration and revision from the menu on top left of the
Expand All @@ -41,7 +41,7 @@ Next, look into request traces to find out where the time is spent for a single
request.

1. To access request traces, open the Zipkin UI as described in
[Accessing Traces](./accessing-traces/).
[Accessing Traces](./accessing-traces.md).

1. Select your revision from the "Service Name" dropdown, and then click the
"Find Traces" button. You'll get a view that looks like this:
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/fluentd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ which allows sending logs to Stackdriver.

Operators can build this image and push it to a container registry which their
Kubernetes cluster has access to. See
[Setting Up A Logging Plugin](/serving/setting-up-a-logging-plugin/) for
[Setting Up A Logging Plugin](/serving/setting-up-a-logging-plugin.md) for
details. **NOTE**: Operators need to add credentials file the stackdriver agent
needs to the docker image if their Knative Serving is not built on a GCP based
cluster or they want to send logs to another GCP project. See
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/gke-assigning-static-ip-address.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ weight: 35
---

If you are running Knative on Google Kubernetes Engine and want to use a
[custom domain](./using-a-custom-domain/) with your apps, you need to
[custom domain](./using-a-custom-domain.md) with your apps, you need to
configure a static IP address to ensure that your custom domain mapping doesn't
break.

Expand Down
8 changes: 4 additions & 4 deletions docs/serving/installing-logging-metrics-traces.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ install:

1. [Elasticsearch and Kibana](#elasticsearch-and-kibana)
1. [Stackdriver](#stackdriver)
1. [Custom logging plugin](setting-up-a-logging-plugin/)
1. [Custom logging plugin](setting-up-a-logging-plugin.md)

### Elasticsearch and Kibana

Expand Down Expand Up @@ -254,9 +254,9 @@ end traces.
## Learn More
- Learn more about accessing logs, metrics, and traces:
- [Accessing Logs](./accessing-logs/)
- [Accessing Metrics](./accessing-metrics/)
- [Accessing Traces](./accessing-traces/)
- [Accessing Logs](./accessing-logs.md)
- [Accessing Metrics](./accessing-metrics.md)
- [Accessing Traces](./accessing-traces.md)
---
Expand Down
4 changes: 2 additions & 2 deletions docs/serving/samples/autoscale-go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ A demonstration of the autoscaling capabilities of a Knative Serving Revision.
[Knative Serving](../../../install/)
installed.
1. A
[metrics installation](../../installing-logging-metrics-traces/)
[metrics installation](../../serving/installing-logging-metrics-traces.md)
for viewing scaling graphs (optional).
1. The `hey` load generator installed (`go get -u github.com/rakyll/hey`).
1. Clone this repository, and move into the sample directory:
Expand Down Expand Up @@ -287,4 +287,4 @@ View the Knative Serving Scaling and Request dashboards (if configured).
## Further reading
[Autoscaling Developer Documentation](https://github.com/knative/serving/blob/master/docs/scaling/DEVELOPMENT/)
[Autoscaling Developer Documentation](https://github.com/knative/serving/blob/master/docs/scaling/DEVELOPMENT.md)
4 changes: 2 additions & 2 deletions docs/serving/samples/blue-green-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ You need:

- A Kubernetes cluster with [Knative installed](../../install/).
- (Optional)
[A custom domain configured](../../serving/using-a-custom-domain/) for use
[A custom domain configured](../../serving/using-a-custom-domain.md) for use
with Knative.

Note: The source code for the gcr.io/knative-samples/knative-route-demo image
Expand Down Expand Up @@ -85,7 +85,7 @@ route "blue-green-demo" configured
You'll now be able to view the sample app at
http://blue-green-demo.default.YOUR_CUSTOM_DOMAIN.com (replace
`YOUR_CUSTOM_DOMAIN`) with the
[custom domain](../using-a-custom-domain/) you configured for use
[custom domain](../../serving/using-a-custom-domain.md) you configured for use
with Knative.

> Note: If you don't have a custom domain configured for use with Knative, you
Expand Down
6 changes: 3 additions & 3 deletions docs/serving/samples/gitwebhook-go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,9 @@ service "gitwebhook" created

1. Finally, once the service is running, create the webhook from your GitHub
repo to the URL for this service. For this to work properly you will need to
[configure a custom domain](../../using-a-custom-domain/)
[configure a custom domain](../../serving/using-a-custom-domain.md)
and
[assign a static IP address](../../gke-assigning-static-ip-address/).
[assign a static IP address](../../serving/gke-assigning-static-ip-address.md).

1. Retrieve the hostname for this service, using the following command:

Expand All @@ -118,7 +118,7 @@ service "gitwebhook" created
1. Enter the **Secret** value to be the same as the original base used for
`webhookSecret` above (the original value, not the base64 encoded value).
1. Select **Disable** under SSL Validation, unless you've
[enabled SSL](../../using-an-ssl-cert/).
[enabled SSL](../../serving/using-an-ssl-cert.md).
1. Click **Add webhook** to create the webhook.
## Exploring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ is not specified, it will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/samples/hello-world/helloworld-go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ it will use `World` as the `TARGET`.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/samples/hello-world/helloworld-java/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ TARGET is not specified, it will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use for testing. It reads in an env variable `TARGET` and prints "Hello
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ specified, it will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/samples/hello-world/helloworld-php/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ specified, it will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/samples/hello-world/helloworld-ruby/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ specified, it will use "World" as the TARGET.
## Prerequisites

- A Kubernetes cluster with Knative installed. Follow the
[installation instructions](../../../install/)
[installation instructions](../../../../install/)
if you need to create one.
- [Docker](https://www.docker.com) installed and running on your local machine,
and a Docker Hub account configured (we'll use it for a container registry).
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/samples/source-to-url-go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ In order to push the container that is built from source to Docker Hub, register
a secret in Kubernetes for authentication with Docker Hub.

There are
[detailed instructions](../../../build/auth/#basic-authentication-docker)
[detailed instructions](../../../build/auth.md#basic-authentication-docker)
available, but these are the key steps:

1. Create a new `Secret` manifest, which is used to store your Docker Hub
Expand Down
12 changes: 6 additions & 6 deletions docs/serving/samples/telemetry-go/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@

This sample runs a simple web server that makes calls to other in-cluster
services and responds to requests with "Hello World!". The purpose of this
sample is to show generating [metrics](../../accessing-metrics/),
[logs](../../accessing-logs/) and distributed
[traces](../../accessing-traces/). This sample also shows how to create a
sample is to show generating [metrics](../../accessing-metrics.md),
[logs](../../accessing-logs.md) and distributed
[traces](../../accessing-traces.md). This sample also shows how to create a
dedicated Prometheus instance rather than using the default installation.

## Prerequisites
Expand All @@ -18,7 +18,7 @@ kubectl get pods --namespace knative-monitoring
```

- If pods aren't found, install
[Knative monitoring component](../../installing-logging-metrics-traces/).
[Knative monitoring component](../../installing-logging-metrics-traces.md).

3. Install
[Docker](https://docs.docker.com/get-started/#prepare-your-docker-environment).
Expand Down Expand Up @@ -189,13 +189,13 @@ curl --header "Host:$SERVICE_HOST" http://${SERVICE_IP}/log

## Access Logs

You can access to the logs from Kibana UI - see [Logs](../../accessing-logs/)
You can access to the logs from Kibana UI - see [Logs](../../accessing-logs.md)
for more information.

## Access per Request Traces

You can access to per request traces from Zipkin UI - see
[Traces](../../accessing-traces/) for more information.
[Traces](../../accessing-traces.md) for more information.

## Accessing Custom Metrics

Expand Down
2 changes: 1 addition & 1 deletion docs/serving/setting-up-a-logging-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ the Elasticsearch and Kibana services. Knative provides this sample:
kubectl apply --recursive --filename third_party/config/monitoring/elasticsearch
```

See [here](/serving/installing-logging-metrics-traces/) for deploying the
See [here](/serving/installing-logging-metrics-traces.md) for deploying the
whole Knative monitoring components.

## Uninstalling
Expand Down
2 changes: 1 addition & 1 deletion docs/serving/using-a-custom-domain.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ Follow these steps to make your domain publicly accessible:
### Set static IP for Knative Gateway

You might want to
[set a static IP for your Knative gateway](gke-assigning-static-ip-address/),
[set a static IP for your Knative gateway](gke-assigning-static-ip-address.md),
so that the gateway IP does not change each time your cluster is restarted.

### Update your DNS records
Expand Down
4 changes: 2 additions & 2 deletions docs/serving/using-an-ssl-cert.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ steps below to configure Knative to use your certificate and enable HTTPS
connections.

Before you begin, you will need to
[configure Knative to use your custom domain](./using-a-custom-domain/).
[configure Knative to use your custom domain](./using-a-custom-domain.md).

**Note:** due to limitations in Istio, Knative only supports a single
certificate per cluster. If you will serve multiple domains in the same cluster,
Expand Down Expand Up @@ -133,7 +133,7 @@ which is only supported by a
Instructions for configuring cert-manager are provided for the following DNS
hosts:

- [Google Cloud DNS](using-cert-manager-on-gcp/)
- [Google Cloud DNS](using-cert-manager-on-gcp.md)

---

Expand Down
2 changes: 1 addition & 1 deletion docs/serving/using-cert-manager-on-gcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ weight: 65

These instructions assume you have already setup a Knative cluster and installed
cert-manager into your cluster. For more information, see
[using an SSL certificate](using-an-ssl-cert/#install-cert-manager). They also
[using an SSL certificate](using-an-ssl-cert.md#install-cert-manager). They also
assume you have already set up your managed zone with Cloud DNS as part of
configuring the domain to map to your IP address.

Expand Down
2 changes: 1 addition & 1 deletion docs/serving/using-external-dns-on-gcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ permission to get the credential secret can access your Cloud DNS.
## Set up Knative

1. Follow the
[instruction](../../install/)
[instruction](../install/)
to install Knative on your cluster.
1. Configure Knative to use your custom domain.

Expand Down

0 comments on commit ecf946e

Please sign in to comment.