• Kubernetes Submit Queue's avatar
    Merge pull request #54826 from mindprince/addon-manager · 4f911130
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 54826, 53576, 55591, 54946, 54825). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
    
    Run nvidia-gpu device-plugin daemonset as an addon on GCE nodes that have nvidia GPUs attached
    
    - Instead of the old `Accelerators` feature that added `alpha.kubernetes.io/nvidia-gpu` resource, use the new `DevicePlugins` feature that adds vendor specific resources. (In case of nvidia GPUs it will
    add `nvidia.com/gpu` resource.)
    
    - Add node label to GCE nodes with accelerators attached. This node label is the same as what GKE attaches to node pools with accelerators attached. (For example, for nvidia-tesla-p100 GPU, the label would be `cloud.google.com/gke-accelerator=nvidia-tesla-p100`) This will help us target accelerator specific
    daemonsets etc. to these nodes.
    
    - Run nvidia-gpu device-plugin daemonset as an addon on GCE nodes that have nvidia GPUs attached.
    
    - Some minor documentation improvements in addon manager.
    
    **Release note**:
    ```release-note
    GCE nodes with NVIDIA GPUs attached now expose `nvidia.com/gpu` as a resource instead of `alpha.kubernetes.io/nvidia-gpu`.
    ```
    
    /sig cluster-lifecycle
    /sig scheduling
    /area hw-accelerators
    
    https://github.com/kubernetes/features/issues/368
    4f911130
Name
Last commit
Last update
..
addon-manager Loading commit data...
calico-policy-controller Loading commit data...
cluster-loadbalancing Loading commit data...
cluster-monitoring Loading commit data...
dashboard Loading commit data...
device-plugins/nvidia-gpu Loading commit data...
dns Loading commit data...
dns-horizontal-autoscaler Loading commit data...
etcd-empty-dir-cleanup Loading commit data...
fluentd-elasticsearch Loading commit data...
fluentd-gcp Loading commit data...
ip-masq-agent Loading commit data...
kube-proxy Loading commit data...
metadata-proxy Loading commit data...
metrics-server Loading commit data...
node-problem-detector Loading commit data...
python-image Loading commit data...
rbac Loading commit data...
registry Loading commit data...
storage-class Loading commit data...
BUILD Loading commit data...
README.md Loading commit data...