Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Chu Peng 楚鹏
minikube
提交
4e9a3975
M
minikube
项目概览
Chu Peng 楚鹏
/
minikube
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minikube
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4e9a3975
编写于
9月 02, 2020
作者:
T
Thomas Stromberg
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Simplify kubectl advice messaging
上级
78deeb5d
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
12 addition
and
12 deletion
+12
-12
cmd/minikube/cmd/start.go
cmd/minikube/cmd/start.go
+12
-12
未找到文件。
cmd/minikube/cmd/start.go
浏览文件 @
4e9a3975
...
...
@@ -388,18 +388,19 @@ func displayEnviron(env []string) {
}
func
showKubectlInfo
(
kcs
*
kubeconfig
.
Settings
,
k8sVersion
string
,
machineName
string
)
error
{
// To be shown at the end, regardless of exit path
defer
func
()
{
register
.
Reg
.
SetStep
(
register
.
Done
)
if
kcs
.
KeepContext
{
out
.
T
(
style
.
Kubectl
,
"To connect to this cluster, use: kubectl
--context={{.name}}"
,
out
.
V
{
"name"
:
kcs
.
ClusterName
})
out
.
T
(
style
.
Kubectl
,
"To connect to this cluster, use:
--context={{.name}}"
,
out
.
V
{
"name"
:
kcs
.
ClusterName
})
}
else
{
out
.
T
(
style
.
Ready
,
`Done! kubectl is now configured to use "{{.name}}"
`
,
out
.
V
{
"name"
:
machineName
})
out
.
T
(
style
.
Ready
,
`Done! kubectl is now configured to use "{{.name}}" by default
`
,
out
.
V
{
"name"
:
machineName
})
}
}()
path
,
err
:=
exec
.
LookPath
(
"kubectl"
)
if
err
!=
nil
{
out
.
ErrT
(
style
.
Kubectl
,
"Kubectl not found in your path"
)
out
.
ErrT
(
style
.
Workaround
,
"You can use kubectl inside minikube. For more information, visit https://minikube.sigs.k8s.io/docs/handbook/kubectl/"
)
out
.
ErrT
(
style
.
Tip
,
"For best results, install kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/"
)
out
.
T
(
style
.
Tip
,
"kubectl not found. If you need it, try: 'minikube kubectl -- get pods -A'"
)
return
nil
}
...
...
@@ -419,10 +420,9 @@ func showKubectlInfo(kcs *kubeconfig.Settings, k8sVersion string, machineName st
if
client
.
Major
!=
cluster
.
Major
||
minorSkew
>
1
{
out
.
Ln
(
""
)
out
.
WarningT
(
"{{.path}} is version {{.client_version}}, which may
be incompatible
with Kubernetes {{.cluster_version}}."
,
out
.
WarningT
(
"{{.path}} is version {{.client_version}}, which may
have incompatibilites
with Kubernetes {{.cluster_version}}."
,
out
.
V
{
"path"
:
path
,
"client_version"
:
client
,
"cluster_version"
:
cluster
})
out
.
WarningT
(
"You can also use 'minikube kubectl -- get pods' to invoke a matching version"
,
out
.
V
{
"path"
:
path
,
"client_version"
:
client
})
out
.
T
(
style
.
Tip
,
"Want kubectl {{.version}}? Try 'minikube kubectl -- get pods -A'"
,
out
.
V
{
"version"
:
k8sVersion
})
}
return
nil
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录