摘要: client-go 基础 https://kubernetes.io/docs/reference/using-api/client-libraries/ https://github.com/kubernetes/client-go/ Kubernetes 项目提供了一系列可供第三方使用的 Git 阅读全文
posted @ 2023-06-26 16:20 左扬 阅读(295) 评论(0) 推荐(0) 编辑
摘要: API服务器是如何处理请求的 Kubernetes API 服务器是 Kuberntes 控制平面中的一部分,负责对集群中的各种资源对象进行管理和操作。它通过提供一组 RESTful API 接口,用户和其他组件可以利用这些接口与集群进行交互。 当 Kubernetes API 接收到一个 HTTP 阅读全文
posted @ 2023-06-26 15:29 左扬 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 查询集群所支持的不同资源版本 [root@JumperServer:~] # kubectl api-versions admissionregistration.k8s.io/v1alpha1 admissionregistration.k8s.io/v1beta1 apiextensions.k 阅读全文
posted @ 2023-06-26 15:23 左扬 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 查询集群提供哪些API资源 [root@JumperServer:~] # kubectl api-resources NAME SHORTNAMES APIVERSION NAMESPACED KIND bindings v1 true Binding componentstatuses cs v 阅读全文
posted @ 2023-06-26 15:22 左扬 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 通过命令行使用 API 长话短说,我们将使用以 batch API 组为例来讲 cli 相关的操作。 首先,需要在终端运行下面的命令: [root@localhost ~]# kubectl proxy --port=8089 Starting to serve on 127.0.0.1:8089 阅读全文
posted @ 2023-06-26 15:20 左扬 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Kubernetes API 版本控制 https://kubernetes.io/zh-cn/docs/reference/using-api/#api-reference 为了提高可扩展性,Kubernetes 支持在不同的 API 路径下提供不同版本的 API,比如 /api/v1 或 /ap 阅读全文
posted @ 2023-06-26 15:06 左扬 阅读(64) 评论(0) 推荐(0) 编辑
levels of contents