• 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
..
addons Loading commit data...
container-linux Loading commit data...
debian Loading commit data...
gci Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
config-common.sh Loading commit data...
config-default.sh Loading commit data...
config-test.sh Loading commit data...
configure-vm.sh Loading commit data...
cos Loading commit data...
delete-stranded-load-balancers.sh Loading commit data...
list-resources.sh Loading commit data...
ubuntu Loading commit data...
upgrade.sh Loading commit data...
util.sh Loading commit data...