Ctrl K
ComunidadGuías…

scripts/packer/gcp-a3mega-image.json

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "variables": {
    "image_version": ""
  },
  "builders": [
    {
      "type": "googlecompute",
      "project_id": "dstack",
      "source_image": "dstack-a3mega-20250401t065024z",
      "image_name": "dstack-a3mega-{{user `image_version`}}",
      "instance_name": "dstack-a3mega-{{user `image_version`}}",
      "image_description": "dstack VM image for A3 Mega instances with pre-pulled Docker images. The source image is based on https://cloud.google.com/cluster-toolkit/docs/deploy/deploy-a3-mega-cluster.",
      "ssh_username": "ubuntu",
      "zone": "us-central1-a",
      "disk_size": 100
    }
  ],
  "provisioners": [
    {
      "type": "shell",
      "inline": [
        "sudo rm /etc/apt/sources.list.d/ar_us_apt_pkg_dev_projects_gce_ai_infra.list",
        "sudo apt-get update",
        "sudo apt-get install -y --no-install-recommends datacenter-gpu-manager-4-proprietary datacenter-gpu-manager-exporter",
        "sudo systemctl disable google-cloud-ops-agent.service",
        "gcloud -q auth configure-docker us-docker.pkg.dev",
        "docker pull us-docker.pkg.dev/gce-ai-infra/gpudirect-tcpxo/tcpgpudmarxd-dev:v1.0.14",
        "docker pull us-docker.pkg.dev/gce-ai-infra/gpudirect-tcpxo/nccl-plugin-gpudirecttcpx-dev:v1.0.8-1"
      ]
    }
  ]
}