首页 > 解决方案 > k8s.io /apimachinery 中使用的“非结构化”包是什么?

问题描述

我不明白这个包能做什么,官方文档什么也没显示unstructured。包是干什么用的?它用于将 map[string]interface{} 转换为 K8S Obj 吗?

https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured

标签: kubernetesclient-go

解决方案


它看起来像unstructured提供了一个 kubernetes 对象的接口,当你预先不知道对象类型时,即client-go 中的动态包广泛使用它


推荐阅读