Skip to content
CivoCloudManager

macOS 15+ · Mac App Store · 외부 의존성 0

Civo Cloud을 관리하려고 탭 12개.
메뉴 막대에서 한 번의 클릭.

CivoCloudManager는 Civo Cloud을 Mac 메뉴 막대에서 직접 다룹니다. 현재 IP를 위한 방화벽을 한 번에 열고, Kubernetes 클러스터에 실시간 메트릭과 Pod 로그까지 들어가며, Object Store를 S3로 탐색합니다. 모두 네이티브 macOS 창 안에서 — 브라우저도, kubectl도, MFA 루프도 없습니다.

Download on the Mac App Store

메뉴 막대 방화벽은 무료, 전체 대시보드는 $14.99 일회. 가족 공유 지원.

CivoCloudManager main window — quota gauges and resource cards

Civo 사용자라면 누구나 아는 문제

MFA 코드, 브라우저 탭, 그리고 클러스터마다 따로 만드는 kubectl 컨텍스트.

CivoCloudManager의 해결 방식

한 번 연결, 이후는 메뉴 막대에서.

Civo API 키를 한 번 붙여 넣으면 macOS 키체인에 하드웨어 암호화로 저장됩니다. 내 IP에 방화벽이 열려 있으면 메뉴 막대의 방패가 노란색으로 바뀝니다. 대시보드를 클릭하면 Kubernetes 전체, S3, 비용, 쿼터까지. 파괴적 작업은 Touch ID로 보호.

  1. 1

    연결

    Civo API 키를 한 번만 붙여 넣습니다. 저장 위치는 macOS 키체인 — 평문으로 두지 않고, api.civo.com 외에는 어디에도 보내지 않습니다.

  2. 2

    클릭

    메뉴 막대에서 현재 IP를 기준으로 어떤 방화벽이든 열고 닫습니다. Bulk Open All / Close All. 자동 닫힘 타이머는 15분에서 2시간까지.

  3. 3

    확인

    대시보드에서 실시간 Kubernetes 메트릭, 실시간 Pod 로그, S3 파일 브라우저, 그리고 Civo charges API에서 가져온 실제 비용 수치를 확인합니다.

기능

Civo의 모든 리소스를, 하나의 네이티브 창에서.

01 / 06

실시간 Kubernetes 대시보드

PKCS#12 클라이언트 인증서로 Kubernetes API에 직접 접근 — kubectl 필요 없음. CPU와 메모리 게이지에 sparkline 히스토리, 실시간 Pod 로그, pod-exec, 디플로이먼트 스케일링, 네임스페이스 필터, ConfigMap·Secret 뷰어. 연결 시 6443 포트가 IP에 열리고 떠나면 닫힙니다.

CivoCloudManager의 Kubernetes 클러스터 상세 화면 — 실시간 CPU·메모리 게이지, 최근 이벤트, 디플로이먼트, Pod 로그

02 / 06

메뉴 막대 방화벽

현재 공인 IPv4 기준으로 어떤 방화벽이든 클릭 한 번에 열고 닫음. 3개의 폴백 제공자를 통한 자동 IP 감지. 집·사무실용 IP 프리셋. Bulk Open All / Close All. 자동 닫힘 타이머. 파괴적 작업은 Touch ID로 보호.

CivoCloudManager 메뉴 막대 팝오버 — IP 프리셋, 방화벽 목록, 열기/닫기 버튼

03 / 06

Object Store Pause/Resume

사용하지 않는 Object Store를 중앙 vault로 보관하고 원본은 삭제해 더 이상 과금되지 않게 합니다. 나중에 Resume하면 같은 이름과 자격 증명으로 스토어가 다시 생성되고 모든 파일이 복원됩니다. vault는 자동으로 크기를 조정하고, 전송은 4개 병렬, verify-before-delete는 기본 활성.

CivoCloudManager 대시보드 — Object Store 목록, pause/resume 컨트롤, 쿼터 게이지

04 / 06

네이티브 S3 파일 브라우저

ListObjects v2, Get, Put, Delete — Swift로 구현, AWS Signature V4를 CryptoKit으로 직접 생성. AWS SDK 없음, Electron 래퍼 없음. 단일 파일, 다중 선택, 폴더 전체를 재귀 다운로드. 액세스 키는 Touch ID로 보호.

CivoCloudManager S3 파일 브라우저 — 브레드크럼, 폴더 탐색, 다운로드 컨트롤

05 / 06

실제 비용 대시보드

추정이 아니라 Civo charges API의 실제 청구 데이터. 기간 선택(이번 달 + 예상치, 지난달, 지난 분기, 올해). 리소스 타입별 분해. Rate Editor로 시간당 단가를 직접 설정. 과거 월은 로컬에 캐싱.

CivoCloudManager 비용 대시보드 — 기간 선택기, 분해 차트, 월말 예상 합계

06 / 06

API 헬스 모니터

Civo API의 16개 엔드포인트 전부에 대해 응답 시간을 검사. 200ms 미만은 녹색, 500ms 미만은 주황, 그 이상은 빨강. 색으로 구분되는 애니메이션 체크 — 느린 게 내 쪽인지 그쪽인지 바로 알 수 있습니다.

CivoCloudManager의 API 헬스 화면 — 각 Civo 엔드포인트와 응답 시간 배지

모든 설치에 포함되는 것

macOS 네이티브로 동작하는 완전한 Civo 콘솔.

CivoCloudManager menu-bar popover with firewall status
  1. 01 자동 IP 감지가 포함된 메뉴 막대 방화벽
  2. 02 실시간 Kubernetes 메트릭, Pod 로그, pod-exec
  3. 03 네이티브 SigV4 서명을 사용하는 S3 파일 브라우저
  4. 04 중앙 vault를 사용하는 Object Store Pause/Resume
  5. 05 Civo charges API에서 가져오는 실제 비용
  6. 06 80 %·90 %에 경고하는 쿼터 게이지
  7. 07 인스턴스·데이터베이스·네트워크·DNS에 대한 완전한 CRUD
  8. 08 macOS 키체인과 Touch ID로 보호되는 자격 증명
  9. 09 모든 리소스를 가로지르는 Cmd-K 검색
  10. 10 비밀을 자동으로 마스킹하는 JSON 내보내기

대상

Civo 위에서 일하는 개발자, DevOps 엔지니어, 그리고 인디 운영자.

외부 SDK는 0개

오직 Apple 프레임워크만 — SwiftUI, CryptoKit, Security, LocalAuthentication. 텔레메트리도, 분석도, 크래시 리포터도 없습니다.

Touch ID + 키체인

Civo API 키는 하드웨어 암호화 상태로 macOS 키체인에 있습니다. 자격 증명 표시와 파괴적 작업은 Touch ID로 보호.

App Sandbox

network-client 권한만. 위치·카메라·마이크·연락처·사진·트래킹 식별자는 사용하지 않습니다.

Civo Cloud을 위해

Civo Cloud 플랫폼(civo.com)을 위한 독립 네이티브 macOS 클라이언트. Civo Ltd.와는 관련이 없으며, 「Civo」는 Civo Ltd.의 상표입니다.

FAQ

자주 묻는 질문

CivoCloudManager가 Civo CLI를 대체하나요?

일상적인 클라우드 관리는 그렇습니다. 앱은 Civo REST API v2와 직접 통신합니다. 스크립트 기반 워크플로가 필요한 경우 CLI를 그대로 병행해도 됩니다.

kubectl이 설치돼 있어야 하나요?

아니요. 앱은 PKCS#12 클라이언트 인증서로 클러스터의 Kubernetes API에 직접 연결합니다. kubectl을 같이 쓰고 싶다면 앱에서 kubeconfig을 내보낼 수 있습니다.

Civo API 키가 어딘가로 전송되나요?

아니요. 키는 기기의 macOS 키체인에 저장되어 api.civo.com에 대한 HTTPS 요청에서만 사용됩니다. 게시자의 서버가 중간에 끼지 않습니다.

어떤 macOS 버전이 지원되나요?

macOS 15(Sequoia) 이상. 앱은 macOS 26(Tahoe)에도 대응하도록 준비되어 있으며, UI는 전부 SwiftUI로 작성되어 있습니다.

Linux나 Windows 버전이 있나요?

없습니다. CivoCloudManager는 Apple 프레임워크(CryptoKit, Security, LocalAuthentication)를 사용하는 macOS 네이티브 앱입니다. 크로스플랫폼 이식 계획은 없습니다.

Object Store Pause는 어떻게 동작하나요?

Pause는 Object Store의 모든 파일을 중앙 civo-cloud-manager vault로 복사하고, 키와 크기를 검증한 뒤 원본을 삭제합니다. Resume는 같은 이름과 자격 증명으로 스토어를 다시 만들고 모든 파일을 복원합니다. vault의 크기는 자동으로 조정됩니다.

$14.99 구매에 가족 공유가 적용되나요?

네. Full Access 구매는 Non-Consumable이며 가족 공유가 활성화되어 있어, 한 번의 구매로 가족 전체가 사용할 수 있습니다.

소스 코드는 공개되어 있나요?

네. 앱 소스는 github.com/marcelrgberger/civo-cloud-manager에 공개되어 있으며, 배포는 Mac App Store 단독입니다.

앱은 얼마나 자주 업데이트되나요?

활발히 개발 중이고 정기적으로 릴리스합니다. 현재 버전, 릴리스 노트, 평점은 빌드 시점에 App Store에서 가져와 이 페이지에 표시됩니다.

클라우드 관리에 탭 12개를 여는 일은 그만.

Mac App Store에서 CivoCloudManager를 받아 보세요. 첫 방화벽을 여는 데 1분도 걸리지 않습니다.

Mac App Store에서 다운로드

메뉴 막대 방화벽은 무료. 전체 대시보드는 $14.99 일회.