Go语言K8S开发-01-链接k8s集群、node节点操纵

源码 2024-9-12 20:04:16 104 0 来自 中国
1. 准备

1.1 需求

必要 go 1.19以上
1.2  获取设置文件

将k8s集群master的 ~/.kube/config文件拷贝到代码适当位置
本文将~/.kube/config文件内容拷贝至代码:conf/kube.conf文件中。
2. 几个包的阐明


  • k8s.io/api/apps/v1 :对应K8S apiVersion: apps/v1接口操纵的对象
如Deployment、DaemonSet、StatefulSet等


  • k8s.io/api/core/v1   :对应K8S apiVersion: v1接口操纵的对象
如:ConfigMap、Service、NameSpace等


  • k8s.io/apimachinery/pkg/apis/meta/v1:对对象的现实操纵,如增编削查等。
  • k8s.io/client-go/kubernetes 用于链接k8s集群
3. 链接k8s集群
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 22:50, Processed in 0.171187 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表