diff --git a/cmd/minikube/cmd/config/enable.go b/cmd/minikube/cmd/config/enable.go index 56ab2beb4e..d9477b48e4 100644 --- a/cmd/minikube/cmd/config/enable.go +++ b/cmd/minikube/cmd/config/enable.go @@ -17,8 +17,11 @@ limitations under the License. package config import ( + "fmt" + "github.com/spf13/cobra" "k8s.io/minikube/pkg/addons" + "k8s.io/minikube/pkg/minikube/constants" "k8s.io/minikube/pkg/minikube/exit" "k8s.io/minikube/pkg/minikube/out" ) @@ -42,7 +45,15 @@ var addonsEnableCmd = &cobra.Command{ exit.WithError("enable failed", err) } if addon == "dashboard" { - out.T(out.Tip, "Some dashboard features require the 'metrics-server' add-on. For full features consider enabling metrics-server addon.") + tipProfileArg := "" + if ClusterFlagValue() != constants.DefaultClusterName { + tipProfileArg = fmt.Sprintf(" -p %s", ClusterFlagValue()) + } + out.T(out.Tip, `Some dashboard features require the metrics-server addon. To enable all features please run: + + minikube{{.profileArg}} addons enable metrics-server + +`, out.V{"profileArg": tipProfileArg}) }