【发布时间】:2023-04-07 21:04:01
【问题描述】:
我想使用 kubernetes 的通用数据结构来表示对象,包括服务、复制控制器、部署、statefulset、daemonsets 等。现在 kubernetes api 已经为每个对象提供了单独的数据结构而我能找到的最接近表示通用结构的数据结构是
- 输入
ObjectMeta - 输入
ObjectReference
参考:https://github.com/kubernetes/api/blob/master/core/v1/types.go
我之所以没有选择上述两种结构之一是因为我需要使用大多数对象的状态字段,以便我可以检查是否
`replicas==readyreplicas==Availablereplicas`
或检查大多数事情
Desired==Current==Available
【问题讨论】:
标签: kubernetes