Skip to content

Instantly share code, notes, and snippets.

@Amey-D
Last active March 27, 2020 21:51
Show Gist options
  • Save Amey-D/4d98bb8b7606666d16304adf6e7a9956 to your computer and use it in GitHub Desktop.
Save Amey-D/4d98bb8b7606666d16304adf6e7a9956 to your computer and use it in GitHub Desktop.
Script to create a GPU-enabled COS instance on GCE and to install Nvidia GPU driver in a container.
#!/bin/bash
set -o nounset
set -o errexit
set -o pipefail
set -x
INSTANCE_NAME=$1
shift
gcloud beta compute instances create ${INSTANCE_NAME} \
--machine-type n1-standard-2 \
--boot-disk-size 100GB \
--accelerator type=nvidia-tesla-k80,count=1 \
--maintenance-policy TERMINATE \
--metadata-from-file "unlock-loadpin=unlock-loadpin.sh,nvidia-installer=nvidia-installer.sh,user-data=nvidia.cfg" $@
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment