You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[go.kubebuilder.io/v2 - (Deprecated)](go-v2-plugin.md)|`go/v2`| Golang plugin responsible for scaffolding the legacy layout provided with Kubebuilder CLI >= `2.0.0` and < `3.0.0`. |
8
8
|[go.kubebuilder.io/v3 - (Default scaffold with Kubebuilder init)](go-v3-plugin.md)|`go/v3`| Default scaffold used for creating a project when no plugin(s) are provided. Responsible for scaffolding Golang projects and its configurations. |
9
+
|[go.kubebuilder.io/v4-alpha - (Add Apple Sillicom Support)](go-v4-plugin.md)|`go/v4`| Scaffold composite by `base.go.kubebuilder.io/v3` and [kustomize.common.kubebuilder.io/v2-alpha](kustomize-v2-alpha.md). Responsible for scaffolding Golang projects and its configurations. |
9
10
|[declarative.go.kubebuilder.io/v1](declarative-v1.md)|`declarative/v1`| Optional plugin used to scaffold APIs/controllers using the [kubebuilder-declarative-pattern][kubebuilder-declarative-pattern] project. |
10
11
|[kustomize.common.kubebuilder.io/v1](kustomize-v1.md)|`kustomize/v1`| Responsible for scaffold all manifests to configure the projects with [kustomize(v3)][kustomize]. (create and update the the `config/` directory). This plugin is used in the composition to create the plugin (`go/v3`). |
11
12
|[kustomize.common.kubebuilder.io/v2-alpha](kustomize-v2-alpha.md)|`kustomize/v2-alpha`| It has the same purpose of `kustomize/v1`. However, it works with [kustomize][kustomize] version `v4` and addresses the required changes for future kustomize configurations. It will probably be used with the future `go/v4-alpha` plugin. |
12
13
|`base.go.kubebuilder.io/v3`|`base/v3`| Responsible for scaffold all files which specific requires Golang. This plugin is used in the composition to create the plugin (`go/v3`) |
13
-
|[grafana.kubebuilder.io/v1-alpha](grafana-v1-alpha.md)|`grafana/v1-alpha`| Optional plugin which can be used to scaffold Grafana Manifests Dashboards for the default metrics which are exported by controller-runtime. |
14
+
|[grafana.kubebuilder.io/v1-alpha](grafana-v1-alpha.md)|`grafana/v1-alpha`| Optional helper plugin which can be used to scaffold Grafana Manifests Dashboards for the default metrics which are exported by controller-runtime. |
15
+
|[deploy-image.go.kubebuilder.io/v1-alpha](deploy-image-plugin-v1-alpha)|`deploy-image/v1-alpha`| Optional helper plugin which can be used to scaffold APIs and controller with code implementation to Deploy and Manage an Operand(image). |
16
+
17
+
> Note: **ALPHA** plugins can introduce breaking changes. For further info see [Plugins Versioning](./plugins/plugins-versioning.md).
0 commit comments