Перейти к содержимому
CivoCloudManager

macOS 15+ · Mac App Store · без зависимостей

Civo Cloud Manager для Mac.
Один клик в строке меню.

CivoCloudManager управляет Civo Cloud прямо из строки меню Mac. Откройте firewall для своего текущего IP одним кликом. Загляните внутрь Kubernetes-кластера с живыми метриками и логами pod. Просматривайте Object Stores по S3. Всё в нативном окне macOS: без браузера, без kubectl, без бесконечных кодов MFA.

Скачать в Mac App Store

Требуется macOS 15 (Sequoia) или новее.

7 дней полного доступа бесплатно, без карты и без подписки. Дальше firewall в строке меню остаётся бесплатным навсегда.

Firewall в строке меню бесплатно, полный дашборд за разовую покупку. Family Sharing включён.

Исходный код открыт на GitHub - почитайте его перед установкой.

Главное окно CivoCloudManager, индикаторы квот и карточки ресурсов

Проблема, знакомая каждому пользователю Civo

Коды MFA, вкладки браузера и отдельный kubectl-контекст на каждый кластер.

Как это решает CivoCloudManager

Подключитесь один раз. Управляйте из строки меню.

Вставьте свой Civo API key один раз: он живёт в macOS Keychain с аппаратным шифрованием. Щит в строке меню желтеет, когда firewall открыт для вашего IP. Клик по дашборду даёт полный Kubernetes, S3, расходы и квоты. Опасные действия закрыты за Touch ID.

CivoCloudManager: нативное приложение macOS, которое управляет полноценным аккаунтом Civo Cloud из строки меню Mac и окна дашборда. Его делает Marcel R. G. Berger, издаёт DigitalFreedom Global LLC и распространяет Mac App Store. Приложение работает с Civo REST API v2 через API key, который вы один раз кладёте в macOS Keychain. Оно покрывает девять областей Civo: Kubernetes, Compute, Firewalls, Object Storage, Databases, Networks, Load Balancers, DNS и charges API.

  1. 1

    Подключение

    Вставьте Civo API key один раз. Он хранится в macOS Keychain, никогда в открытом виде и никуда не уходит, кроме api.civo.com.

  2. 2

    Клик

    Открывайте и закрывайте любой firewall для текущего IP прямо из строки меню. Массовые Open All и Close All. Таймеры автозакрытия от 15 минут до двух часов.

  3. 3

    Разбор

    Откройте дашборд: живые метрики Kubernetes, логи pod в реальном времени, файловый браузер S3 и настоящие суммы расходов из Civo charges API.

Возможности

Все ресурсы Civo в одном нативном окне.

01 / 06

Живой Kubernetes-дашборд

Прямой доступ к Kubernetes API по mTLS с клиентским сертификатом, kubectl не нужен. Индикаторы CPU и памяти со спарклайн-историей, логи pod в реальном времени, разовые команды в виде короткоживущего Job, масштабирование deployment, фильтр по namespace, просмотр ConfigMap и Secret. Порт 6443 открывается для вашего IP при подключении и закрывается, когда вы уходите.

Детали Kubernetes-кластера в CivoCloudManager с живыми индикаторами CPU и памяти, последними событиями, deployments и логами pod

02 / 06

Firewall в строке меню

Открытие и закрытие каждого firewall одним кликом, строго для вашего текущего публичного IPv4. Автоопределение с тремя резервными провайдерами. Пресеты IP для дома и офиса. Массовые Open All и Close All. Таймеры автозакрытия. Опасные действия под Touch ID.

Поповер CivoCloudManager в строке меню с пресетами IP, списком firewall и кнопками открытия и закрытия в один клик

03 / 06

Object Store: пауза и возврат

Простаивающий Object Store уезжает в общее хранилище, а оригинал удаляется, чтобы за него не платить. Позже возврат: store пересоздаётся с тем же именем и доступами, все файлы на месте. Хранилище само меняет размер, перенос идёт по четыре файла параллельно, проверка перед удалением включена по умолчанию.

04 / 06

Нативный файловый браузер S3

ListObjects v2 и Get, написанные на Swift, с подписью AWS Signature V4 на CryptoKit. Без AWS SDK и без обёртки на Electron. Скачивайте отдельные файлы, выделенные группы или целые папки рекурсивно. Ключи доступа остаются под Touch ID.

05 / 06

Дашборд реальных расходов

Фактические начисления из Civo charges API, а не оценки. Выбор периода (текущий месяц с прогнозом, прошлый месяц, прошлый квартал, текущий год). Разбивка по типам ресурсов. Редактор ставок для своих почасовых тарифов. Прошедшие месяцы кэшируются локально.

Дашборд расходов CivoCloudManager с выбором периода, диаграммой разбивки и прогнозом суммы на конец месяца

06 / 06

Монитор состояния API

Проверяет все 16 эндпоинтов Civo API и замеряет время ответа. Зелёный до 200 мс, оранжевый до 500 мс, дальше красный. Анимированные проверки с цветовой маркировкой: полезно, когда что-то тормозит и надо понять, дело в вас или в них.

Экран API Health в CivoCloudManager со списком всех эндпоинтов Civo и бейджами времени ответа

Что получает каждая установка

Полноценный пульт управления Civo, нативный для macOS.

Поповер CivoCloudManager в строке меню со статусом firewall
  1. 01 Firewall в строке меню с автоопределением IP
  2. 02 Живые метрики Kubernetes, логи pod, разовые команды
  3. 03 Файловый браузер S3 с нативной подписью SigV4
  4. 04 Пауза и возврат Object Store через общее хранилище
  5. 05 Реальные расходы из Civo charges API
  6. 06 Индикаторы квот с предупреждениями на 70 % и 90 %
  7. 07 Полный CRUD для инстансов, баз данных, сетей, DNS
  8. 08 Доступы под Touch ID в macOS Keychain
  9. 09 Поиск по всем ресурсам через Cmd-K
  10. 10 Экспорт в JSON с автоматическим скрытием секретов

Для кого

Разработчики, DevOps-инженеры и одиночные операторы на Civo.

Ноль сторонних SDK

Только фреймворки Apple: SwiftUI, CryptoKit, Security, LocalAuthentication. Без телеметрии, без аналитики, без сборщика крашей.

Touch ID и Keychain

Ваш Civo API key живёт в macOS Keychain с аппаратным шифрованием. Touch ID закрывает показ доступов и опасные действия.

App Sandbox

Четыре разрешения, не больше: sandbox, сетевой клиент, выбранные пользователем файлы и закладки в пределах приложения. Ни геопозиции, ни камеры, ни микрофона, ни контактов, ни фото, ни идентификатора для трекинга.

Сделано для Civo Cloud

Независимый нативный клиент macOS для платформы Civo Cloud (civo.com). Не связан с Civo Ltd.; «Civo» является товарным знаком Civo Ltd.

Вопросы

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

Есть ли бесплатный пробный период?
Да. Каждая установка получает 7 дней полного доступа с первого запуска, без карты и без подписки. Эти 7 дней идут одним непрерывным отрезком, включая время, когда приложение закрыто. После них управление firewall из строки меню остаётся бесплатным навсегда, а для полного дашборда нужна разовая покупка Full Access.
Заменяет ли CivoCloudManager Civo CLI?
Для повседневных задач управления облаком да. Приложение работает напрямую с Civo REST API v2. Опытные пользователи наверняка оставят CLI для скриптовых сценариев, и вместе они уживаются без проблем.
Нужен ли установленный kubectl?
Нет. Приложение подключается к Kubernetes API вашего кластера напрямую по mTLS с клиентским сертификатом, реализованному средствами фреймворка Security от Apple. При этом kubeconfig можно экспортировать из приложения, если kubectl нужен вам рядом.
Уходит ли мой Civo API key куда-нибудь?
Нет. Ключ хранится в macOS Keychain на вашем устройстве и используется только в HTTPS-запросах к api.civo.com. Никакого сервера издателя в этой цепочке нет.
Какие версии macOS поддерживаются?
macOS 15 (Sequoia) и новее. Приложение готово к macOS 26 (Tahoe) и полностью построено на SwiftUI.
Есть ли версия для Linux или Windows?
Нет. CivoCloudManager: нативное приложение macOS на фреймворках Apple (CryptoKit, Security, LocalAuthentication). Кроссплатформенный порт не планируется.
Как работает пауза Object Store?
Пауза копирует все файлы из Object Store в общее хранилище civo-cloud-manager, сверяет ключи и размеры, затем удаляет оригинал. Возврат пересоздаёт store с тем же именем и доступами и восстанавливает все файлы. Размер хранилища меняется автоматически.
Действует ли Family Sharing на покупку Full Access?
Да. Покупка полного доступа относится к типу Non-Consumable с включённым Family Sharing: одна покупка закрывает всех в вашей семье.
Можно ли посмотреть исходный код?
Да. Полный исходный код опубликован и доступен для чтения на GitHub: github.com/marcelrgberger/civo-cloud-manager. Это source-available, а не open-source лицензия, распространение остаётся исключительно через Mac App Store.
Как часто выходят обновления?
Разработка идёт активно, релизы выходят регулярно через Mac App Store. Актуальный номер версии и заметки к выпуску всегда в карточке магазина, а полная история кода открыта на GitHub.
Иконка приложения CivoCloudManager: зелёное облако с вырезанным щитом

Хватит открывать двенадцать вкладок ради своего облака.

Скачайте CivoCloudManager в Mac App Store. Первый firewall откроется меньше чем за минуту.

Скачать в Mac App Store

Требуется macOS 15 (Sequoia) или новее.

Firewall в строке меню бесплатно. Полный дашборд за разовую покупку.