kubebuilder icon indicating copy to clipboard operation
kubebuilder copied to clipboard

Deploy Image plugin when used in other tools has been tracked with Kubebuilder domain

Open camilamacedo86 opened this issue 2 years ago • 4 comments
trafficstars

What broke? What's expected?

See: https://github.com/operator-framework/operator-sdk/blob/master/testdata/go/v4-alpha/monitoring/memcached-operator/PROJECT#L5-L21

By extending the plugin in another tool, i.e.:

deployImageBundle, _ := plugin.NewBundleWithOptions(
		plugin.WithName("deploy-image."+"my-domain"),
		plugin.WithVersion(plugin.Version{Number: 1, Stage: stage.Alpha}),
		plugin.WithPlugins(
			deployimagev1alpha.Plugin{},
		),
	)

I would expected the PROJECT file tracked it as my own plugin domain informed. Instead it is not using the name informed and still tracking it as deploy-image.go.kubebuilder.io/v1-alpha

Reproducing this issue

No response

KubeBuilder (CLI) Version

master

PROJECT version

No response

Plugin versions

No response

Other versions

No response

Extra Labels

No response

camilamacedo86 avatar Aug 29 '23 07:08 camilamacedo86