首页 > 解决方案 > clientcmd.BuildConfigFromFlags 的返回类型

问题描述

我正在尝试使用连接到kubernetes客户端,golang并且看到了以下代码:

var config, conferr = clientcmd.BuildConfigFromFlags("", kube_config_path)
var clientset, cler = kubernetes.NewForConfig(config)  

做什么conferrcler给予?

标签: gokubernetes

解决方案


文档中,两个函数都返回错误对象作为第二个返回值。

func BuildConfigFromFlags(masterUrl, kubeconfigPath string) (*restclient.Config, 错误)

func NewForConfig(c *rest.Config) (*Clientset, 错误)

所以我相信conferr那里指的是conf错误。并cler参考客户端错误。

两者都是error对象。


推荐阅读