如何使用goland调用kubernetes operator
Posted double12gzh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用goland调用kubernetes operator相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章
从 Kubernetes 集群中的另一个服务连接到 MongoDB Ops Manager 上的 ReplicaSet,给出 MongooseServerSelectionError