From 3d4d566c4eba86f2a5244e978a7935970ad45c5a Mon Sep 17 00:00:00 2001 From: SafeEHA Date: Tue, 5 Mar 2024 04:07:21 +0100 Subject: [PATCH] fixed broken links on design dir --- design/baremetal-operator/kubebuilder-migration.md | 2 +- design/nodes-machines-and-hosts.md | 2 +- design/sync-labels-bmh-to-node.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/design/baremetal-operator/kubebuilder-migration.md b/design/baremetal-operator/kubebuilder-migration.md index 4fef41ca..65e4dc29 100644 --- a/design/baremetal-operator/kubebuilder-migration.md +++ b/design/baremetal-operator/kubebuilder-migration.md @@ -215,7 +215,7 @@ all metal3 repositories. - The [v1alpha2 API migration](https://github.com/metal3-io/metal3-docs/pull/101) proposal. -- [operator-sdk 1.0 migration guide](https://sdk.operatorframework.io/docs/building-operators/golang/project_migration_guide/) +- [operator-sdk 1.0 migration guide](https://sdk.operatorframework.io/docs/building-operators/golang/migration/) - [migration implementation pull request](https://github.com/metal3-io/baremetal-operator/pull/655) - updates to kustomize deployment files and CI fixes: - diff --git a/design/nodes-machines-and-hosts.md b/design/nodes-machines-and-hosts.md index 92d34402..b969c4e6 100644 --- a/design/nodes-machines-and-hosts.md +++ b/design/nodes-machines-and-hosts.md @@ -57,7 +57,7 @@ such as draining the node for maintenance. The definition of Node is owned by the Kubernetes core, and offers few opportunities to attach custom data. -[Machine](https://kubernetes-sigs.github.io/cluster-api/common_code/machine_controller.html) +[Machine](https://cluster-api.sigs.k8s.io/developer/architecture/controllers/machine) objects represent a *request* for an instance of kubelet. A parallel design is the persistent volume claim and persistent volume in the storage APIs. The Machine CRD is owned by the cluster-api SIG. Machine diff --git a/design/sync-labels-bmh-to-node.md b/design/sync-labels-bmh-to-node.md index 82f0bc29..049a5d55 100644 --- a/design/sync-labels-bmh-to-node.md +++ b/design/sync-labels-bmh-to-node.md @@ -244,7 +244,7 @@ this label. There is also a security vulnerability associated with kubelet's ability to self-label the Node object. This has been -[addressed](https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/0000-20170814-bounding-self-labeling-kubelets.md). +[addressed](https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/279-limit-node-access/README.md). However, as a consequence, BMH labels that fall within the *.kubernetes.io/* space cannot be specified via kubelet's `--node-labels` flag.