码迷,mamicode.com
首页 > Web开发 > 详细

如何使用goland调用kubernetes operator

时间:2019-08-17 12:45:43      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:快捷键   efault   sdk   ber   ons   cal   参考   mac   github   

1. 前提条件

假定您已经按照官网文档生成了一个operator的框架。我这里使用的是go module。

1.1 go的信息如下:

jeffreyguan@localhost ~/.kube$ go version                                                                                                                                   2 ?
go version go1.12.7 darwin/amd64

1.2 项目的路径如下:

技术图片

1.3 安装goland并配置:

  • Mac上使用快捷键打开项目的配置
    command + ,
  • 对GOPATH, GOROOT, GO Moudle进行配置
    技术图片
    技术图片
    技术图片

  • 找以Run->Edit Configurations,添加以下环境变量
KUBERNETES_CONFIG=/path/to/your/kube/config/file
WATCH_NAMESPACE=default (or any other namespace you like to wath)

技术图片

1.4 Run main.go file from cmd dir

技术图片

1.5 参考文档

https://github.com/Dimss/operator-sdk-jetbrain-goland-debugging

如何使用goland调用kubernetes operator

标签:快捷键   efault   sdk   ber   ons   cal   参考   mac   github   

原文地址:https://www.cnblogs.com/double12gzh/p/11367962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!