Skip to content

Commit e627672

Browse files
committed
[en] modify link about debug
Signed-off-by: xin.li <[email protected]>
1 parent c22bef4 commit e627672

File tree

10 files changed

+12
-12
lines changed

10 files changed

+12
-12
lines changed

content/en/blog/_posts/2018-08-03-make-kubernetes-production-grade-anywhere.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ Cluster-distributed stateful services (e.g., Cassandra) can benefit from splitti
174174

175175
## Other considerations
176176

177-
[Logs](/docs/concepts/cluster-administration/logging/) and [metrics](/docs/tasks/debug-application-cluster/resource-usage-monitoring/) (if collected and persistently retained) are valuable to diagnose outages, but given the variety of technologies available it will not be addressed in this blog. If Internet connectivity is available, it may be desirable to retain logs and metrics externally at a central location.
177+
[Logs](/docs/concepts/cluster-administration/logging/) and [metrics](/docs/tasks/debug/debug-cluster/resource-usage-monitoring/) (if collected and persistently retained) are valuable to diagnose outages, but given the variety of technologies available it will not be addressed in this blog. If Internet connectivity is available, it may be desirable to retain logs and metrics externally at a central location.
178178

179179
Your production deployment should utilize an automated installation, configuration and update tool (e.g., [Ansible](https://github.com/kubernetes-incubator/kubespray), [BOSH](https://github.com/cloudfoundry-incubator/kubo-deployment), [Chef](https://github.com/chef-cookbooks/kubernetes), [Juju](/docs/getting-started-guides/ubuntu/installation/), [kubeadm](/docs/reference/setup-tools/kubeadm/), [Puppet](https://forge.puppet.com/puppetlabs/kubernetes), etc.). A manual process will have repeatability issues, be labor intensive, error prone, and difficult to scale. [Certified distributions](https://www.cncf.io/certification/software-conformance/#logos) are likely to include a facility for retaining configuration settings across updates, but if you implement your own install and config toolchain, then retention, backup and recovery of the configuration artifacts is essential. Consider keeping your deployment components and settings under a version control system such as Git.
180180

content/en/docs/concepts/configuration/manage-resources-containers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,9 @@ see the [Troubleshooting](#troubleshooting) section.
229229
The kubelet reports the resource usage of a Pod as part of the Pod
230230
[`status`](/docs/concepts/overview/working-with-objects/kubernetes-objects/#object-spec-and-status).
231231

232-
If optional [tools for monitoring](/docs/tasks/debug-application-cluster/resource-usage-monitoring/)
232+
If optional [tools for monitoring](/docs/tasks/debug/debug-cluster/resource-usage-monitoring/)
233233
are available in your cluster, then Pod resource usage can be retrieved either
234-
from the [Metrics API](/docs/tasks/debug-application-cluster/resource-metrics-pipeline/#metrics-api)
234+
from the [Metrics API](/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/#metrics-api)
235235
directly or from your monitoring tools.
236236

237237
## Local ephemeral storage

content/en/docs/concepts/overview/components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Containers started by Kubernetes automatically include this DNS server in their
114114

115115
### Container Resource Monitoring
116116

117-
[Container Resource Monitoring](/docs/tasks/debug-application-cluster/resource-usage-monitoring/) records generic time-series metrics
117+
[Container Resource Monitoring](/docs/tasks/debug/debug-cluster/resource-usage-monitoring/) records generic time-series metrics
118118
about containers in a central database, and provides a UI for browsing that data.
119119

120120
### Cluster-level Logging

content/en/docs/setup/production-environment/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ are some virtualization platforms that can be scripted to spin up new nodes
197197
based on demand.
198198
- *Set up node health checks*: For important workloads, you want to make sure
199199
that the nodes and pods running on those nodes are healthy. Using the
200-
[Node Problem Detector](/docs/tasks/debug-application-cluster/monitor-node-health/)
200+
[Node Problem Detector](/docs/tasks/debug/debug-cluster/monitor-node-health/)
201201
daemon, you can ensure your nodes are healthy.
202202

203203
## Production user management

content/en/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ services](/docs/concepts/services-networking/service/#type-nodeport) or use `Hos
163163

164164
## Pods are not accessible via their Service IP
165165

166-
- Many network add-ons do not yet enable [hairpin mode](/docs/tasks/debug-application-cluster/debug-service/#a-pod-fails-to-reach-itself-via-the-service-ip)
166+
- Many network add-ons do not yet enable [hairpin mode](/docs/tasks/debug/debug-application/debug-service/#a-pod-fails-to-reach-itself-via-the-service-ip)
167167
which allows pods to access themselves via their Service IP. This is an issue related to
168168
[CNI](https://github.com/containernetworking/cni/issues/476). Please contact the network
169169
add-on provider to get the latest status of their support for hairpin mode.

content/en/docs/setup/production-environment/windows/intro-windows-in-kubernetes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,7 @@ None of the Pod [`securityContext`](/docs/reference/kubernetes-api/workload-reso
609609
### Node problem detector
610610

611611
The node problem detector (see
612-
[Monitor Node Health](/docs/tasks/debug-application-cluster/monitor-node-health/))
612+
[Monitor Node Health](/docs/tasks/debug/debug-cluster/monitor-node-health/))
613613
is not compatible with Windows.
614614

615615
### Pause container
@@ -705,7 +705,7 @@ Privileged containers are [not supported](#compatibility-v1-pod-spec-containers-
705705
## Getting help and troubleshooting {#troubleshooting}
706706

707707
Your main source of help for troubleshooting your Kubernetes cluster should start
708-
with the [Troubleshooting](/docs/tasks/debug-application-cluster/troubleshooting/)
708+
with the [Troubleshooting](/docs/tasks/debug/debug-cluster/)
709709
page.
710710

711711
Some additional, Windows-specific troubleshooting help is included

content/en/docs/tasks/run-application/force-delete-stateful-set-pod.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,6 @@ Always perform force deletion of StatefulSet Pods carefully and with complete kn
9090
## {{% heading "whatsnext" %}}
9191

9292

93-
Learn more about [debugging a StatefulSet](/docs/tasks/debug-application-cluster/debug-stateful-set/).
93+
Learn more about [debugging a StatefulSet](/docs/tasks/debug/debug-application/debug-statefulset/).
9494

9595

content/en/docs/tasks/run-application/horizontal-pod-autoscale.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ The common use for HorizontalPodAutoscaler is to configure it to fetch metrics f
9090
(`metrics.k8s.io`, `custom.metrics.k8s.io`, or `external.metrics.k8s.io`). The `metrics.k8s.io` API is
9191
usually provided by an add-on named Metrics Server, which needs to be launched separately.
9292
For more information about resource metrics, see
93-
[Metrics Server](/docs/tasks/debug-application-cluster/resource-metrics-pipeline/#metrics-server).
93+
[Metrics Server](/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/#metrics-server).
9494

9595
[Support for metrics APIs](#support-for-metrics-apis) explains the stability guarantees and support status for these
9696
different APIs.

content/en/docs/tasks/run-application/run-replicated-stateful-application.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ kubectl delete pvc data-mysql-4
532532
## {{% heading "whatsnext" %}}
533533

534534
* Learn more about [scaling a StatefulSet](/docs/tasks/run-application/scale-stateful-set/).
535-
* Learn more about [debugging a StatefulSet](/docs/tasks/debug-application-cluster/debug-stateful-set/).
535+
* Learn more about [debugging a StatefulSet](/docs/tasks/debug/debug-application/debug-statefulset/).
536536
* Learn more about [deleting a StatefulSet](/docs/tasks/run-application/delete-stateful-set/).
537537
* Learn more about [force deleting StatefulSet Pods](/docs/tasks/run-application/force-delete-stateful-set-pod/).
538538
* Look in the [Helm Charts repository](https://artifacthub.io/)

content/en/docs/tutorials/stateful-application/cassandra.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ cassandra ClusterIP None <none> 9042/TCP 45s
9393
```
9494

9595
If you don't see a Service named `cassandra`, that means creation failed. Read
96-
[Debug Services](/docs/tasks/debug-application-cluster/debug-service/)
96+
[Debug Services](/docs/tasks/debug/debug-application/debug-service/)
9797
for help troubleshooting common issues.
9898

9999
## Using a StatefulSet to create a Cassandra ring

0 commit comments

Comments
 (0)