kubernetes KEP-4222:支持CBOR编码跟踪

2wnc66cl  于 7个月前  发布在  Kubernetes
关注(0)|答案(2)|浏览(72)

待添加的内容

  • 自定义资源存储
  • 测试:集成:启用API服务器功能门后,存储中的自定义资源编码为CBOR和JSON
  • 测试:集成:禁用API服务器功能门后,存储中的混合CBOR和JSON编码的单个自定义资源可以检索
  • 测试:集成:禁用功能门后,响应内容类型协商正常工作并尊重指示的偏好(Protobuf > CBOR > JSON)
  • 测试:集成:使用动态生成的客户端,所有本地类型都支持使用CBOR获取、列出、监视、更新、删除、删除集合、应用和缩放
  • 序列化器实现中的流支持:KEP-4222: Implement runtime.Framer for CBOR Sequences. #126105
  • 测试:集成:客户端功能门可以强制使用CBOR请求编码配置的其他客户端使用JSON
  • 测试:集成:禁用功能门后,没有显式配置编码的客户端可以将默认请求编码更改为CBOR
  • 测试:集成:对于给定(方法,目标资源)对,请求内容类型回退到JSON,不再尝试CBOR
  • 支持响应的非确定性编码
  • 测试:端到端:与1.17版本的样本API服务器进行请求和响应内容类型协商
  • 功能门连接到kube-apiserver
  • 动态客户端支持在客户端门后面使用CBOR
  • 生成的客户端支持在客户端功能门后面使用CBOR

TODOs

随着我们合并,积累了债务。如果有一些边缘不起作用,我们希望避免失去对它们的跟踪,同时尽可能解锁。

为什么需要这个?

这里跟踪的需求来自KEP alpha标准。

omtl5h9j

omtl5h9j2#

/assign @benluddy
For this is a TODO list
/triage accepted

相关问题