Skip to content

Instantly share code, notes, and snippets.

View kralicky's full-sized avatar

Joe Kralicky kralicky

View GitHub Profile
@kralicky
kralicky / start-defined-vgpus.service
Created November 12, 2021 16:10
VGPU mediated device persistence
[Unit]
Description=Start defined mediated devices
Requires=nvidia-vgpu-mgr.service
Requires=nvidia-vgpud.service
After=nvidia-vgpu-mgr.service
After=nvidia-vgpud.service
[Service]
Type=oneshot
ExecStart=/usr/local/bin/start-defined-vgpus.sh
#!/bin/bash
set -e
if [ $# -ne 1 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
echo "usage: update-go <version>"
exit 1
fi
cur_version="$(go version | awk '{print $3}' | sed 's/go//')"
@kralicky
kralicky / go.json
Created July 22, 2021 17:40
k8s api imports vscode snippets
{
"Import metav1": {
"scope": "go",
"prefix": "i-metav1",
"body": "metav1 \"k8s.io/apimachinery/pkg/apis/meta/v1\"",
},
"Import appsv1": {
"scope": "go",
"prefix": "i-appsv1",
"body": "appsv1 \"k8s.io/api/apps/v1\"",
@kralicky
kralicky / harvester-gpu.md
Last active March 19, 2024 16:37
Harvester GPU Provisioning

Harvester GPU Provisioning

  1. Install Harvester, then SSH into the server.

  2. Edit /boot/grub/grub.cfg as follows:

 set default=0
 set timeout=10
 
@kralicky
kralicky / go-graph-download.sh
Last active November 3, 2023 06:29
Go graph download: recursive go mod download with all dependency versions
go mod graph | awk '{print $2}' | sort -u | xargs go mod download