go - clientcmd.BuildConfigFromFlags 的返回类型
问题描述
我正在尝试使用连接到kubernetes
客户端,golang
并且看到了以下代码:
var config, conferr = clientcmd.BuildConfigFromFlags("", kube_config_path)
var clientset, cler = kubernetes.NewForConfig(config)
做什么conferr
和cler
给予?
解决方案
从文档中,两个函数都返回错误对象作为第二个返回值。
func BuildConfigFromFlags(masterUrl, kubeconfigPath string) (*restclient.Config, 错误)
func NewForConfig(c *rest.Config) (*Clientset, 错误)
所以我相信conferr
那里指的是conf错误。并cler
参考客户端错误。
两者都是error
对象。
推荐阅读
- angular - 如何在 amcharts 4 中为 LineSeries 添加 click\hit 事件?
- c# - “抱歉,我的机器人代码有问题。” 在尝试调用新对话框时
- python - 在 Pandas 中表示树视图方案的 excel 文件的数据框转换
- python - 如何使用 logger 在 Python 中仅用一行打印一个列表
- sql - SQL server 获取存储过程中使用的表列表,包括链接表(来自不同数据库的表)
- javascript - 使用 jQuery 在 Leaflet 弹出窗口中动态创建的内容
- javascript - 使用扩展运算符向对象添加属性
- python - conda install -c conda-forge python-pdal 求解环境:| 运行 Windows 10 时挂起
- java - 在服务器中从 gcm 迁移到 fcm
- json - 多嵌套 Json 导入到谷歌表格,没有逻辑排序并给出范围错误