Skip to content

Commit c49bfeb

Browse files
authored
Merge pull request #8508 from killianmuldoon/fix-links
📖 Fix links in 0.3->0.4 migration guide
2 parents 701b97b + 92a7faf commit c49bfeb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/book/src/developer/providers/migrations/v0.3-to-v0.4.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ instances of the same provider, each one with its own set of credentials while w
7474
Starting from v1alpha4 instead we are going require that an infrastructure provider should manage different credentials,
7575
each one of them corresponding to an infrastructure tenant.
7676

77-
see [Multi-tenancy](../architecture/controllers/multi-tenancy.md) and [Support multiple instances](../architecture/controllers/support-multiple-instances.md) for
77+
see [Multi-tenancy](../../architecture/controllers/multi-tenancy.md) and [Support multiple instances](../../architecture/controllers/support-multiple-instances.md) for
7878
more details.
7979

8080
Specific changes related to this topic will be detailed in this document.
@@ -336,7 +336,7 @@ have to be adjusted accordingly.
336336
- `spec.nodeDrainTimeout` has been moved to `spec.machineTemplate.nodeDrainTimeout`.
337337

338338
## Required spec and status fields for Control Planes using 'version' for ClusterClass support
339-
ControlPlane implementations using version must now [include a 'version' field as defined below in both its spec and its status](../architecture/controllers/control-plane.md#required-spec-fields-for-implementations-using-version).
339+
ControlPlane implementations using version must now [include a 'version' field as defined below in both its spec and its status](../../architecture/controllers/control-plane.md#required-spec-fields-for-implementations-using-version).
340340

341341
`spec.version` - is a string representing the Kubernetes version to be used
342342
by the control plane machines. The value must be a valid semantic version;
@@ -348,7 +348,7 @@ ControlPlane implementations using version must now [include a 'version' field a
348348
Please note that implementing these fields are a requirement for a control plane provider to be used with ClusterClass and managed topologies.
349349

350350
## Required spec fields for Control Planes using 'Machines' for ClusterClass support
351-
ControlPlane implementations that use an underlying MachineInfrastructure must now [include a 'machineTemplate' as defined below, with subordinate fields, in its Spec.](../architecture/controllers/control-plane.md#required-spec-fields-for-implementations-using-machines)
351+
ControlPlane implementations that use an underlying MachineInfrastructure must now [include a 'machineTemplate' as defined below, with subordinate fields, in its Spec.](../../architecture/controllers/control-plane.md#required-spec-fields-for-implementations-using-machines)
352352

353353

354354
`machineTemplate` - is a struct containing details of the control plane

docs/book/src/tasks/upgrading-cluster-api-versions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ You should now be able to manage your resources using the `v1alpha4` version of
3535
<!-- links -->
3636
[components]: ../reference/glossary.md#provider-components
3737
[management cluster]: ../reference/glossary.md#management-cluster
38-
[Cluster API v1alpha3 compared to v1alpha4 section]: ../developer/providers/v0.3-to-v0.4.md
39-
[Cluster API v1alpha4 compared to v1beta1 section]: ../developer/providers/v0.4-to-v1.0.md
38+
[Cluster API v1alpha3 compared to v1alpha4 section]: ../developer/providers/migrations/v0.3-to-v0.4.md
39+
[Cluster API v1alpha4 compared to v1beta1 section]: ../developer/providers/migrations/v0.4-to-v1.0.md

0 commit comments

Comments
 (0)