摘要:
使用自定义资源 —— 服务发现信息 我们看看 kubectl 使用 API 服务器所提供的服务发现信息来找到新的资源。让我们一起来深入理解一下这个发现机制。 为 kubectl 启用更高级别的日志,我们便能从日志中了解到 kubectl 是如何发现这种新的资源类型的: [root@JumperSer 阅读全文
摘要:
介绍自定义资源(Custom Resource,CR) 自定义资源(Custom Resource,CR),它是整个 Kubernetes 生态系统中最核心的扩展机制。 定义资源可以用作系统内部使用的对象,仅仅对它进行声明式定义,而不关联控制器逻辑,用不保存少量配置信息。但是自定义资源也可以成为很多 阅读全文
摘要:
Golang 类型转换为 GVK、GVR 和 HTTP 路径,API Machinery概览 阅读全文
摘要:
深入 API Machinery —— Scheme https://github.com/kubernetes/apimachinery/tree/release-1.27/pkg/runtime 1、scheme 我理解意思是说: Scheme 是 Kubernetes client-go 库中 阅读全文
摘要:
深入 API Machinery —— REST 映射 https://github.com/kubernetes/client-go/blob/release-1.27/restmapper/ GVK 与 GVR 之间的映射关系被称为 REST 映射。 我理解意思是说: 在 Kubernetes 阅读全文
摘要:
深入 API Machinery —— Resource Resource 有分组和版本号,所以也有对应的 GroupVersionResource 概念,简写为 GVR。 每种 GVR 对应一个 HTTP(基础)路径。GVR 用于表示 Kubernetes API 的 REST 端点。比如 app 阅读全文