Kubernetes 这些库伯尼特斯注释的含义是什么?
在$kubectl的输出中描述节点ip-10-0-1-21 我收到以下说明:Kubernetes 这些库伯尼特斯注释的含义是什么?,kubernetes,Kubernetes,在$kubectl的输出中描述节点ip-10-0-1-21 我收到以下说明: Annotations: node.alpha.kubernetes.io/ttl: 0 volumes.kubernetes.io/controller-managed-attach-detach: true 你能告诉我这些注释的含义吗?如果有一个通用的注释指南,我在谷歌上找不到它们 这些注释是如何创建的,有什么逻辑吗?节点。alpha.kubernetes.i
Annotations: node.alpha.kubernetes.io/ttl: 0
volumes.kubernetes.io/controller-managed-attach-detach: true
你能告诉我这些注释的含义吗?如果有一个通用的注释指南,我在谷歌上找不到它们
这些注释是如何创建的,有什么逻辑吗?节点。alpha.kubernetes.io/ttl是Kubelet可以缓存对象的时间的调整参数,很少用于极高密度或高规模的集群
controller-managed-attach-detach
是很久以前Kubernetes 1.3的一个功能标志。它最初用于启用或禁用特定节点的附加分离控制器。从代码上看,虽然该控制器多年来一直是默认模式,但它可能仍然有效,因此我们可能有一天会将其删除。非常感谢,是否有任何参考资料支持您的答案?这里只有一些注释可用:检查代码,它们都在Go doc注释中有很好的文档。@yurasov您可以在Kubernetes源代码中找到ttl注释,网址为:/pkg/api/core/annotation\u key\u constants.Go
,控制器管理的附加分离可以在CHANGELOG/CHANGELOG-1.3.md
中找到。