Kubernetes上的一些常见标签

  • beta.kubernetes.io/arch=amd64 
    Node的label,通过golang的runtime.GOOS来获取

  • kubernetes.io/hostname
    Node的label,node的hostname,可以通过kubelet参数–hostname-override
    来修改

  • beta.kubernetes.io/instance-type
    Node的label,通过cloudprovider来定义,当需要调度基于实例类型的时候,可以指定.

  • failure-domain.beta.kubernetes.io/region

  • failure-domain.beta.kubernetes.io/zone
    Node/persistentVolume的标签,
    Node上的通过cloud provider中定义的zone信息来设置该label的内容
    persistentVolume上的是通过persistentVolumeLabel admission controller来添加zone labels

Link: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#always-co-located-in-the-same-node

本站公众号
   欢迎关注本站公众号,获取更多程序园信息
开发小院