$ man kvmflux

Перед развёртыванием: вопросы и ответы по аренде облачного Mac

Здесь собраны вопросы, которые разработчики чаще всего задают перед тем, как арендовать выделенный Mac mini M4: как устроен доступ, как продлевать периоды оплаты, чем отличаются регионы и что происходит с данными после окончания аренды.

Настройка и доступ

Весь процесс настройки полностью автоматизирован от начала до конца. После подтверждения оплаты через Stripe машина сразу готовится, а данные для подключения приходят на почту, указанную при заказе — обычно в течение нескольких минут. На этом пути нет звонков от менеджеров, коммерческих предложений или ручных проверок.

Если по прошествии разумного времени письмо так и не пришло, сначала проверьте папку «Спам», а затем напишите на [email protected].

На каждой машине одновременно включены SSH и VNC, оба ведут на одно и то же выделенное железо:

  • SSH — для безголовых задач: CI-раннеров, xcodebuild, lane-скриптов fastlane, задач по расписанию.
  • VNC / удалённый рабочий стол — полноценный графический интерфейс macOS, когда нужен сам Xcode, симулятор или диалог подписи.

Подойдёт любой стандартный VNC-клиент; общий доступ к экрану macOS работает из коробки. Типичные сценарии для каждого способа подключения — на странице сценариев использования.

Да. Ваша учётная запись имеет права администратора macOS, так что установка версий Xcode, пакетов Homebrew, инструментов Ruby, CI-агентов или чего угодно ещё, что нужно вашему конвейеру, — целиком на ваше усмотрение. Относитесь к ней как к собственной машине на столе — физически это именно она и есть.

Оплата и продление

Четыре периода, одна машина. Mac Mini M4 · 16GB / 256GB оплачивается в долларах США:

Сутки$19.3/сутки
Неделя$52.2/нед.
Месяц$96.7/мес.
Квартал$263/кварт.

Чем длиннее период, тем ниже фактическая цена за день. Полное сравнение с опциями — на странице тарифов.

Продлите оплату до окончания текущего периода — и получите ту же физическую машину, тот же IP, то же содержимое диска без переустановки.

Если период истёк без продления, машина ставится в очередь на возврат, а диск очищается перед этим. Перенесите кэш сборки, брелоки и другие важные артефакты до закрытия периода.

Да, и мы это рекомендуем: сначала проверьте рабочий процесс на суточной или недельной аренде, а когда машина станет постоянным узлом сборки — переходите на месячный или квартальный тариф. В нашей статье о том, как выбрать период аренды, есть подробные расчёты. Напишите на [email protected], и мы поможем со сменой.

Регионы

Развёртывание доступно в регионах Сингапур, Япония, Южная Корея, Гонконг, Восточное побережье США и Западное побережье США. Железо, программный образ и цена одинаковы во всех точках, реальная разница — только в сетевой задержке.

Простое правило: выбирайте регион ближе к тому, кто чаще всего работает в шелле. Для безголового CI лишние миллисекунды почти не заметны; для интерактивной сессии VNC разница будет ощутимой.

Перенести на месте не получится — аренда закреплена за физической машиной в регионе, выбранном при заказе. Чтобы сменить регион: сделайте резервную копию данных, оформите заказ на новую машину в нужном регионе, перенесите всё необходимое, а старую аренду оставьте истечь в конце периода. Если сроки жёсткие, напишите нам — согласуем.

Опция хранилища

Доп. SSD — это выделенное внешнее хранилище, подключённое к вашему Mac и отображающееся в macOS как дополнительный том. Отлично подходит для DerivedData, образов симулятора и артефактов архивации, которые не помещаются на встроенный диск 256ГБ.

  • Доп. SSD +1ТБ$2.3/сутки · $6.3/нед. · $11.7/мес. · $31.8/кварт.
  • Доп. SSD +2ТБ$4.7/сутки · $12.6/нед. · $23.4/мес. · $63.6/кварт.

Опция оплачивается в том же периоде, что и машина, к которой она подключена, и попадает в тот же счёт. Добавить её можно при оформлении заказа на странице тарифов.

Опции задаются для каждой аренды при оформлении заказа. Чтобы изменить хранилище в середине периода, проще всего применить новую конфигурацию при следующем продлении; если ждать нельзя, напишите нам, и мы постараемся помочь. При отключении опции SSD её том очищается — сначала скопируйте данные.

Безопасность и данные

Каждая аренда соответствует одной физической машине Mac mini. Нет слоя виртуализации, делящего чип, и нет других арендаторов на этом же железе — каждая сборка получает всю мощность M4.

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

После истечения или отмены аренды внутренний диск и любые подключённые тома доп. SSD очищаются перед возвратом железа в пул. Мы не храним копии ваших файлов, поэтому экспортируйте ключи подписи, конфигурации и другие артефакты до окончания периода. Как мы обрабатываем данные аккаунта и платежей — описано в политике конфиденциальности.

Относитесь к машине как к собственному однопользовательскому серверу сборки: храните сертификаты в брелоке macOS, разрешите на SSH только аутентификацию по ключу и меняйте учётные данные в своём темпе. Поскольку железо выделенное и очищается после окончания аренды, риска утечки между арендаторами нет — но гигиена секретов внутри самой машины остаётся на вашей стороне.

Отмена и условия

Для отмены достаточно просто не продлевать аренду — никаких обязательств за пределами уже оплаченного текущего периода, никакой процедуры отписки.

Условия возврата средств и все обязательства по сервису определяются исключительно условиями использования; этот раздел FAQ их не расширяет. Если по нашей вине вы не смогли использовать машину, напишите нам с деталями, и мы рассмотрим ситуацию согласно условиям.

Мы обязуемся только в объёме, прописанном в условиях использования — никаких дополнительных обещаний ни устно, ни в этом разделе. На практике мы держим выделенное железо в профессиональных дата-центрах и оперативно устраняем сбои, но если для вашего бизнеса нужны договорные гарантии, сначала прочитайте условия и уточните всё непонятное до заказа.

Разработка, CI/CD, тестирование и обычные рабочие нагрузки macOS полностью разрешены. Фишинг, атаки и другое незаконное использование запрещены и могут привести к прекращению обслуживания по условиям использования. Если не уверены, допустима ли ваша задача, спросите нас до развёртывания.

Вопросы закрыты? Shell уже готов

Выберите регион, выберите период — и через несколько минут выделенный Mac mini M4 будет подключён к вашему конвейеру. Если что-то осталось неясным, мы отвечаем на каждое сообщение.