Руководство

Аренда Mac mini для CI

Арендованный Mac mini даёт выделенный Apple Silicon для непрерывной интеграции. Не нужно покупать железо, искать для него место и обслуживать его. На этой странице описано, как это работает, сколько стоит по сравнению с покупкой и какие правила лицензии здесь важны.

Аренда или покупка

Базовый Mac mini на M6 стоит $899 сразу. К этому добавляется то, о чём часто забывают. Надёжное сетевое подключение. Умная розетка или KVM для удалённой перезагрузки. Место с охлаждением и питанием. И регулярные часы на обслуживание macOS, Xcode и службы раннера.

Аренда за $139 в месяц на длинном горизонте выходит дороже, если считать своё время на эксплуатацию бесплатным. В первый год она дешевле, если учесть настройку. И она превращает покупку оборудования и постоянное обслуживание в одну предсказуемую строку расходов, которую можно отменить.

  • Покупайте, если вы уже держите своё железо, у вас есть свободный сегмент сети и человек, которому нравится обслуживать сборочные машины.
  • Арендуйте, если хотите экономику выделенного железа без эксплуатации или машина нужна уже на этой неделе.

Что вы получаете

  • Целый Mac mini на M6 с 16GB RAM, на котором только ваши задачи.
  • Свежие версии Xcode, предустановленные и зафиксированные.
  • Доступ по частной сети через Tailscale, только по ключам.
  • Демон контроля, который поддерживает службу раннера в рабочем состоянии.
  • Автоматическое надёжное стирание после окончания аренды.

Законно ли арендовать Mac для CI?

Да, в определённых рамках. Лицензионное соглашение macOS от Apple разрешает сдавать целый Mac в аренду для разрешённых услуг разработки. Аренда должна быть помесячной и для одного арендатора. Важные ограничения такие: машина не делится между клиентами, а используется для разработки, а не для вычислений общего назначения. Подробности мы описали в статье о том, как работают условия аренды Apple.

Как начать

Оформите аренду и оплатите. Мы подготовим Mac в течение от 1 до 4 часов. Когда он заработает, вы получите письмо с точной командой регистрации и изменением workflow в две строки. Актуальное наличие смотрите на странице цен.

Частые вопросы

Сколько стоит аренда Mac mini для CI?

+

MacRun сдаёт выделенный Mac mini на M6 с 16GB RAM за $139 в месяц. Минуты сборки не ограничены, оплата помесячная, без контракта.

Аренда дешевле покупки Mac mini?

+

Если считать только железо, за несколько лет покупка дешевле. В первый год аренда обычно дешевле, если учесть настройку, сеть, удалённое управление питанием и часы на обслуживание. И её всегда можно отменить.

Будет ли у меня доступ по SSH к арендованному Mac?

+

Да. Доступ по SSH идёт через частную сеть Tailscale, поэтому открывать публичный порт SSH не нужно. Установите Tailscale, примите приглашение к своей машине и подключайтесь. На весь срок аренды машина ваша.

Что происходит с моими данными после окончания аренды?

+

Машина стирается автоматически. Учётная запись и данные удаляются, том надёжно стирается, а машина восстанавливается из чистого эталонного образа. Только после этого её сдают снова.

Похожие руководства