-
Install Harvester, then SSH into the server.
-
Edit /boot/grub/grub.cfg as follows:
set default=0
set timeout=10
| go mod graph | awk '{print $2}' | sort -u | xargs go mod download |
| { | |
| "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\"", |
| #!/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//')" |
| [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 |