Skip to content

Commit d4355e1

Browse files
📖 fix migration guide after go/v4 stabilization and links
1 parent 0fa5740 commit d4355e1

File tree

1 file changed

+5
-22
lines changed

1 file changed

+5
-22
lines changed

docs/book/src/migration/v3vsv4.md

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,6 @@ Further details can be found in the [go/v4 plugin section][go/v4-doc]
3434

3535
**_More details on this can be found at [here][kb-releases], but for the highlights, check below_**
3636

37-
<aside class="note">
38-
<h1>Default plugin</h1>
39-
Projects scaffolded with Kubebuilder v3 release still using the `go.kubebuilder.io/v3` plugin by default.
40-
41-
</aside>
42-
4337
<aside class="note warning">
4438
<h1>Project customizations</h1>
4539

@@ -55,21 +49,6 @@ If you want to upgrade your scaffolding to use the latest and greatest features
5549
which will cover the steps in the most straightforward way to allow you to upgrade your project to get all
5650
latest changes and improvements.
5751

58-
<aside class="note warning">
59-
<h1> Apple Silicon (M1) </h1>
60-
61-
The current scaffold done by the CLI (`go/v3`) uses [kubernetes-sigs/kustomize][kustomize] v3 which does not provide
62-
a valid binary for Apple Silicon (`darwin/arm64`). Therefore, you can use the `go/v4` plugin
63-
instead which provides support for this platform:
64-
65-
```bash
66-
kubebuilder init --domain my.domain --repo my.domain/guestbook --plugins=go/v4
67-
```
68-
69-
**Note**: The `go/v4` plugin is an unstable version and can have breaking changes in future releases.
70-
71-
</aside>
72-
7352
- [Migration Guide go/v3 to go/v4][migration-guide-gov3-to-gov4] **(Recommended)**
7453

7554
### By updating the files manually
@@ -88,4 +67,8 @@ This way is more complex, susceptible to errors, and success cannot be assured.
8867
[go/v4-doc]: ./../plugins/go-v4-plugin.md
8968
[migration-guide-gov3-to-gov4]: migration_guide_gov3_to_gov4.md
9069
[manually-upgrade]: manually_migration_guide_gov3_to_gov4.md
91-
[standard-go-project]: https://github.com/golang-standards/project-layout
70+
[standard-go-project]: https://github.com/golang-standards/project-layout
71+
[controller-runtime]: https://github.com/kubernetes-sigs/controller-runtime
72+
[controller-tools]: https://github.com/kubernetes-sigs/controller-tools
73+
[kustomize-release]: https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.0.0
74+
[kb-releases]: https://github.com/kubernetes-sigs/kubebuilder/releases

0 commit comments

Comments
 (0)