Files
ubicloud/config/github_runner_labels.yml
Enes Cakir 795f6df8bc Add new premium runner labels and billing rates
Initially, we plan to add a toggle to the UI that allows customers to
enable premium runners without changing their workflow.

However, this option will fallback to standard runners if there is no
available capacity on premium hosts.

These new labels will help force the use of premium runners for
those who specifically want them.
2025-05-14 11:04:34 +03:00

72 lines
10 KiB
YAML

- { name: ubicloud, alias_for: ubicloud-standard-2-ubuntu-2204 }
- { name: ubicloud-standard-2, alias_for: ubicloud-standard-2-ubuntu-2204 }
- { name: ubicloud-standard-4, alias_for: ubicloud-standard-4-ubuntu-2204 }
- { name: ubicloud-standard-8, alias_for: ubicloud-standard-8-ubuntu-2204 }
- { name: ubicloud-standard-16, alias_for: ubicloud-standard-16-ubuntu-2204 }
- { name: ubicloud-standard-30, alias_for: ubicloud-standard-30-ubuntu-2204 }
- { name: ubicloud-standard-60, alias_for: ubicloud-standard-60-ubuntu-2204 }
- { name: ubicloud-standard-2-ubuntu-2404, vm_size: standard-2, arch: x64, storage_size_gib: 75, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-4-ubuntu-2404, vm_size: standard-4, arch: x64, storage_size_gib: 150, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-8-ubuntu-2404, vm_size: standard-8, arch: x64, storage_size_gib: 200, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-16-ubuntu-2404, vm_size: standard-16, arch: x64, storage_size_gib: 300, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-30-ubuntu-2404, vm_size: standard-30, arch: x64, storage_size_gib: 400, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-60-ubuntu-2404, vm_size: standard-60, arch: x64, storage_size_gib: 600, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-2-ubuntu-2204, vm_size: standard-2, arch: x64, storage_size_gib: 86, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-4-ubuntu-2204, vm_size: standard-4, arch: x64, storage_size_gib: 150, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-8-ubuntu-2204, vm_size: standard-8, arch: x64, storage_size_gib: 200, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-16-ubuntu-2204, vm_size: standard-16, arch: x64, storage_size_gib: 300, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-30-ubuntu-2204, vm_size: standard-30, arch: x64, storage_size_gib: 400, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-60-ubuntu-2204, vm_size: standard-60, arch: x64, storage_size_gib: 600, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-2-ubuntu-2004, vm_size: standard-2, arch: x64, storage_size_gib: 86, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-4-ubuntu-2004, vm_size: standard-4, arch: x64, storage_size_gib: 150, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-8-ubuntu-2004, vm_size: standard-8, arch: x64, storage_size_gib: 200, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-16-ubuntu-2004, vm_size: standard-16, arch: x64, storage_size_gib: 300, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-30-ubuntu-2004, vm_size: standard-30, arch: x64, storage_size_gib: 400, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-60-ubuntu-2004, vm_size: standard-60, arch: x64, storage_size_gib: 600, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-premium-2-ubuntu-2404, vm_size: premium-2, arch: x64, storage_size_gib: 75, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-premium-4-ubuntu-2404, vm_size: premium-4, arch: x64, storage_size_gib: 150, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-premium-8-ubuntu-2404, vm_size: premium-8, arch: x64, storage_size_gib: 200, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-premium-16-ubuntu-2404, vm_size: premium-16, arch: x64, storage_size_gib: 300, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-premium-30-ubuntu-2404, vm_size: premium-30, arch: x64, storage_size_gib: 400, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-premium-2-ubuntu-2204, vm_size: premium-2, arch: x64, storage_size_gib: 86, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-premium-4-ubuntu-2204, vm_size: premium-4, arch: x64, storage_size_gib: 150, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-premium-8-ubuntu-2204, vm_size: premium-8, arch: x64, storage_size_gib: 200, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-premium-16-ubuntu-2204, vm_size: premium-16, arch: x64, storage_size_gib: 300, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-premium-30-ubuntu-2204, vm_size: premium-30, arch: x64, storage_size_gib: 400, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-arm, alias_for: ubicloud-standard-2-arm-ubuntu-2204 }
- { name: ubicloud-standard-2-arm, alias_for: ubicloud-standard-2-arm-ubuntu-2204 }
- { name: ubicloud-standard-4-arm, alias_for: ubicloud-standard-4-arm-ubuntu-2204 }
- { name: ubicloud-standard-8-arm, alias_for: ubicloud-standard-8-arm-ubuntu-2204 }
- { name: ubicloud-standard-16-arm, alias_for: ubicloud-standard-16-arm-ubuntu-2204 }
- { name: ubicloud-standard-30-arm, alias_for: ubicloud-standard-30-arm-ubuntu-2204 }
- { name: ubicloud-standard-60-arm, alias_for: ubicloud-standard-60-arm-ubuntu-2204 }
- { name: ubicloud-standard-2-arm-ubuntu-2404, vm_size: standard-2, arch: arm64, storage_size_gib: 86, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-4-arm-ubuntu-2404, vm_size: standard-4, arch: arm64, storage_size_gib: 150, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-8-arm-ubuntu-2404, vm_size: standard-8, arch: arm64, storage_size_gib: 200, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-16-arm-ubuntu-2404, vm_size: standard-16, arch: arm64, storage_size_gib: 300, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-30-arm-ubuntu-2404, vm_size: standard-30, arch: arm64, storage_size_gib: 400, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-60-arm-ubuntu-2404, vm_size: standard-60, arch: arm64, storage_size_gib: 600, boot_image: github-ubuntu-2404, location: github-runners }
- { name: ubicloud-standard-2-arm-ubuntu-2204, vm_size: standard-2, arch: arm64, storage_size_gib: 86, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-4-arm-ubuntu-2204, vm_size: standard-4, arch: arm64, storage_size_gib: 150, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-8-arm-ubuntu-2204, vm_size: standard-8, arch: arm64, storage_size_gib: 200, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-16-arm-ubuntu-2204, vm_size: standard-16, arch: arm64, storage_size_gib: 300, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-30-arm-ubuntu-2204, vm_size: standard-30, arch: arm64, storage_size_gib: 400, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-60-arm-ubuntu-2204, vm_size: standard-60, arch: arm64, storage_size_gib: 600, boot_image: github-ubuntu-2204, location: github-runners }
- { name: ubicloud-standard-2-arm-ubuntu-2004, vm_size: standard-2, arch: arm64, storage_size_gib: 86, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-4-arm-ubuntu-2004, vm_size: standard-4, arch: arm64, storage_size_gib: 150, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-8-arm-ubuntu-2004, vm_size: standard-8, arch: arm64, storage_size_gib: 200, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-16-arm-ubuntu-2004, vm_size: standard-16, arch: arm64, storage_size_gib: 300, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-30-arm-ubuntu-2004, vm_size: standard-30, arch: arm64, storage_size_gib: 400, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-standard-60-arm-ubuntu-2004, vm_size: standard-60, arch: arm64, storage_size_gib: 600, boot_image: github-ubuntu-2004, location: github-runners }
- { name: ubicloud-gpu, vm_size: standard-gpu-6, arch: x64, storage_size_gib: 180, boot_image: github-gpu-ubuntu-2204, location: github-runners, gpu: true }
# Deprecated: Remove old labels once all customers have migrated to new labels.
- { name: ubicloud-standard-2-ubuntu-2204-arm, alias_for: ubicloud-standard-2-arm-ubuntu-2204 }
- { name: ubicloud-standard-4-ubuntu-2204-arm, alias_for: ubicloud-standard-4-arm-ubuntu-2204 }
- { name: ubicloud-standard-8-ubuntu-2204-arm, alias_for: ubicloud-standard-8-arm-ubuntu-2204 }
- { name: ubicloud-standard-16-ubuntu-2204-arm, alias_for: ubicloud-standard-16-arm-ubuntu-2204 }
- { name: ubicloud-standard-2-ubuntu-2004-arm, alias_for: ubicloud-standard-2-arm-ubuntu-2004 }
- { name: ubicloud-standard-4-ubuntu-2004-arm, alias_for: ubicloud-standard-4-arm-ubuntu-2004 }
- { name: ubicloud-standard-8-ubuntu-2004-arm, alias_for: ubicloud-standard-8-arm-ubuntu-2004 }
- { name: ubicloud-standard-16-ubuntu-2004-arm, alias_for: ubicloud-standard-16-arm-ubuntu-2004 }
- { name: ubicloud-gpu-standard-1-latest, alias_for: ubicloud-gpu }