Skip to content

Commit 34721ab

Browse files
committed
Use relative links for k8s.io
1 parent 462d6cb commit 34721ab

File tree

21 files changed

+30
-29
lines changed

21 files changed

+30
-29
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@ memory limit (and possibly request) for that container.
799799
* Get hands-on experience [assigning Memory resources to containers and Pods](/docs/tasks/configure-pod-container/assign-memory-resource/).
800800
* Get hands-on experience [assigning CPU resources to containers and Pods](/docs/tasks/configure-pod-container/assign-cpu-resource/).
801801
* Read how the API reference defines a [container](/docs/reference/kubernetes-api/workload-resources/pod-v1/#Container)
802-
and its [resource requirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)
802+
and its [resource requirements](/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)
803803
* Read about [project quotas](https://xfs.org/index.php/XFS_FAQ#Q:_Quota:_Do_quotas_work_on_XFS.3F) in XFS
804804
* Read more about the [kube-scheduler configuration reference (v1beta3)](/docs/reference/config-api/kube-scheduler-config.v1beta3/)
805805

content/en/docs/concepts/overview/working-with-objects/kubernetes-objects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ In the `.yaml` file for the Kubernetes object you want to create, you'll need to
8181
* `metadata` - Data that helps uniquely identify the object, including a `name` string, `UID`, and optional `namespace`
8282
* `spec` - What state you desire for the object
8383

84-
The precise format of the object `spec` is different for every Kubernetes object, and contains nested fields specific to that object. The [Kubernetes API Reference](https://kubernetes.io/docs/reference/kubernetes-api/) can help you find the spec format for all of the objects you can create using Kubernetes.
84+
The precise format of the object `spec` is different for every Kubernetes object, and contains nested fields specific to that object. The [Kubernetes API Reference](/docs/reference/kubernetes-api/) can help you find the spec format for all of the objects you can create using Kubernetes.
8585

8686
For example, see the [`spec` field](/docs/reference/kubernetes-api/workload-resources/pod-v1/#PodSpec)
8787
for the Pod API reference.

content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ is a property of {{< glossary_tooltip text="Pods" term_id="pod" >}} that *attrac
1515
a set of {{< glossary_tooltip text="nodes" term_id="node" >}} (either as a preference or a
1616
hard requirement). _Taints_ are the opposite -- they allow a node to repel a set of pods.
1717

18-
_Tolerations_ are applied to pods. Tolerations allow the scheduler to schedule pods with matching taints. Tolerations allow scheduling but don't guarantee scheduling: the scheduler also [evaluates other parameters](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/) as part of its function.
18+
_Tolerations_ are applied to pods. Tolerations allow the scheduler to schedule pods with matching taints. Tolerations allow scheduling but don't guarantee scheduling: the scheduler also [evaluates other parameters](/docs/concepts/scheduling-eviction/pod-priority-preemption/) as part of its function.
1919

2020
Taints and tolerations work together to ensure that pods are not scheduled
2121
onto inappropriate nodes. One or more taints are applied to a node; this

content/en/docs/concepts/security/multi-tenancy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ Pod-to-pod communication can be controlled using [Network Policies](/docs/conce
126126
Namespace management tools may simplify the creation of default or common network policies. In addition, some of these tools allow you to enforce a consistent set of namespace labels across your cluster, ensuring that they are a trusted basis for your policies.
127127

128128
{{< warning >}}
129-
Network policies require a [CNI plugin](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/#cni) that supports the implementation of network policies. Otherwise, NetworkPolicy resources will be ignored.
129+
Network policies require a [CNI plugin](/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/#cni) that supports the implementation of network policies. Otherwise, NetworkPolicy resources will be ignored.
130130
{{< /warning >}}
131131

132132
More advanced network isolation may be provided by service meshes, which provide OSI Layer 7 policies based on workload identity, in addition to namespaces. These higher-level policies can make it easier to manage namespaced based multi-tenancy, especially when multiple namespaces are dedicated to a single tenant. They frequently also offer encryption using mutual TLS, protecting your data even in the presence of a compromised node, and work across dedicated or virtual clusters. However, they can be significantly more complex to manage and may not be appropriate for all users.
@@ -165,7 +165,7 @@ Although workloads from different tenants are running on different nodes, it is
165165

166166
Node isolation is a little easier to reason about from a billing standpoint than sandboxing containers since you can charge back per node rather than per pod. It also has fewer compatibility and performance issues and may be easier to implement than sandboxing containers. For example, nodes for each tenant can be configured with taints so that only pods with the corresponding toleration can run on them. A mutating webhook could then be used to automatically add tolerations and node affinities to pods deployed into tenant namespaces so that they run on a specific set of nodes designated for that tenant.
167167

168-
Node isolation can be implemented using an [pod node selectors](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/) or a [Virtual Kubelet](https://github.com/virtual-kubelet).
168+
Node isolation can be implemented using an [pod node selectors](/docs/concepts/scheduling-eviction/assign-pod-node/) or a [Virtual Kubelet](https://github.com/virtual-kubelet).
169169

170170
## Additional Considerations
171171

content/en/docs/concepts/windows/user-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,4 +307,4 @@ spec:
307307
app: iis-2019
308308
```
309309

310-
[RuntimeClass]: https://kubernetes.io/docs/concepts/containers/runtime-class/
310+
[RuntimeClass]: /docs/concepts/containers/runtime-class/

content/en/docs/concepts/workloads/pods/pod-topology-spread-constraints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,5 +417,5 @@ You can use [Descheduler](https://github.com/kubernetes-sigs/descheduler) to reb
417417

418418
## {{% heading "whatsnext" %}}
419419

420-
- [Blog: Introducing PodTopologySpread](https://kubernetes.io/blog/2020/05/introducing-podtopologyspread/)
420+
- [Blog: Introducing PodTopologySpread](/blog/2020/05/introducing-podtopologyspread/)
421421
explains `maxSkew` in details, as well as bringing up some advanced usage examples.

content/en/docs/contribute/localization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ Once a localization meets requirements for workflow and minimum output, SIG Docs
299299
- Enable language selection on the website
300300
- Publicize the localization's availability through
301301
[Cloud Native Computing Foundation](https://www.cncf.io/about/)(CNCF) channels, including the
302-
[Kubernetes blog](https://kubernetes.io/blog/).
302+
[Kubernetes blog](/blog/).
303303

304304
## Translating content
305305

content/en/docs/contribute/new-content/new-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ the techniques described in
3737
### Find out about upcoming features
3838

3939
To find out about upcoming features, attend the weekly SIG Release meeting (see
40-
the [community](https://kubernetes.io/community/) page for upcoming meetings)
40+
the [community](/community/) page for upcoming meetings)
4141
and monitor the release-specific documentation
4242
in the [kubernetes/sig-release](https://github.com/kubernetes/sig-release/)
4343
repository. Each release has a sub-directory in the [/sig-release/tree/master/releases/](https://github.com/kubernetes/sig-release/tree/master/releases)

content/en/docs/contribute/review/for-approvers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ To add a label, leave a comment in one of the following formats:
141141
To remove a label, leave a comment in one of the following formats:
142142

143143
- `/remove-<label-to-remove>` (for example, `/remove-help`)
144-
- `/remove-<label-category> <label-to-remove>` (for example, `/remove-triage needs-information`)`
144+
- `/remove-<label-category> <label-to-remove>` (for example, `/remove-triage needs-information`)
145145

146146
In both cases, the label must already exist. If you try to add a label that does not exist, the command is
147147
silently ignored.
@@ -181,7 +181,7 @@ If the dead link issue is in the API or `kubectl` documentation, assign them `/p
181181

182182
### Blog issues
183183

184-
We expect [Kubernetes Blog](https://kubernetes.io/blog/) entries to become
184+
We expect [Kubernetes Blog](/blog/) entries to become
185185
outdated over time. Therefore, we only maintain blog entries less than a year old.
186186
If an issue is related to a blog entry that is more than one year old,
187187
close the issue without fixing.

content/en/docs/reference/command-line-tools-reference/kube-scheduler.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ each Pod in the scheduling queue according to constraints and available
2727
resources. The scheduler then ranks each valid Node and binds the Pod to a
2828
suitable Node. Multiple different schedulers may be used within a cluster;
2929
kube-scheduler is the reference implementation.
30-
See [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/)
30+
See [scheduling](/docs/concepts/scheduling-eviction/)
3131
for more information about scheduling and the kube-scheduler component.
3232

3333
```

0 commit comments

Comments
 (0)