Skip to content

Commit db44749

Browse files
committed
Better messaging for kubebuilder commands
1 parent 46e6256 commit db44749

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

cmd/kubebuilder/create/resource/run.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import (
2626
"github.com/kubernetes-sigs/kubebuilder/cmd/kubebuilder/util"
2727
"github.com/markbates/inflect"
2828
"github.com/spf13/cobra"
29+
"strings"
2930
)
3031

3132
var nonNamespacedKind bool
@@ -82,9 +83,10 @@ func RunCreateResource(cmd *cobra.Command, args []string) {
8283
"Regenerate after editing resources files by running `kubebuilder build generated`.\n")
8384
build.RunGenerate(cmd, args)
8485
}
85-
fmt.Printf("Next: Install API and run controller with " +
86-
"`GOBIN=$(pwd)/bin go install <your-project-go-package>/cmd/controller-manager`.\n" +
87-
"bin/controller-manager --kubeconfig ~/.kube/config\n")
86+
fmt.Printf("Next: Install the API, run the controller and create an instance with:\n" +
87+
"$ GOBIN=$(pwd)/bin go install <your-project-go-package>/cmd/controller-manager\n" +
88+
"$ bin/controller-manager --kubeconfig ~/.kube/config\n" +
89+
"$ kubectl apply -f hack/sample/" + strings.ToLower(createutil.KindName) + ".yaml\n")
8890
}
8991

9092
func createResource(boilerplate string) {

cmd/kubebuilder/initproject/init.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ func runInitRepo(cmd *cobra.Command, args []string) {
8181
//os.MkdirAll("bin", 0700)
8282

8383
createBoilerplate()
84-
fmt.Printf("Next: Create a resource using `kubebuilder create resource`.\n")
84+
fmt.Printf("Next: Define a resource with:\n" +
85+
"$ kubebuilder create resource\n")
8586
}
8687

8788
func execute(path, templateName, templateValue string, data interface{}) {

0 commit comments

Comments
 (0)