import "k8s.io/apimachinery/pkg/runtime"runtime定义了通用类型和结构之间的转换,以将查询字符串映射到结构对象。
runtime包括辅助函数,该函数用于遵循kubernetes API对象约定的API对象,这些约定是:
program/library以将旧版本更新为新版本。runtime提供一个转换辅助工具使得第六个变得很容易,并且Encode/Decode/DecodeInto完成了第八个。还可以注册使用对应版本的其他“编解码器”。建议在程序包的init函数中向runtime注册类型。
另外,types.go中提供了一些适用于所有API对象和版本的常见类型。