使用Go和Operator SDK通过API调用设置Kubernetes Pod

kpbwa7wx  于 2023-06-27  发布在  Go
关注(0)|答案(1)|浏览(94)

我正在尝试创建一个控制器,它可以通过使用operator-sdkGo的API调用创建和删除Pod。控制器应该能够接受带有{imageTag:"", namespace:""}等信息的POST调用,以设置可以返回podId的Pod,并且还能够通过使用podId的API调用删除Pod。
我看过一些教程,但我不清楚Go操作符如何拦截API调用。这可能吗?在这件事上的任何帮助将不胜感激。谢谢

polkgigr

polkgigr1#

发现Kubernetes Client和Kubernetes Operator是两个不同的概念。最终创建了一个Kubernetes Go客户端,使用它我能够实现我的目标。
你可以在这里找到图书馆。https://github.com/kubernetes/client-go

相关问题