유틸리티 Tart 2.20.2
2024.11.19 22:52
art는 Apple 실리콘 기반 시스템에서 macOS 및 Linux를 실행하는 가상 시스템을 생성, 운영 및 유지 관리하기 위해 설계된 고급 도구 세트입니다.
Tart는 획기적인 M1 칩과 함께 명시적으로 설계된 Apple의 독점적인 Virtualization.Framework를 활용합니다. 하드웨어와 소프트웨어의 긴밀한 통합으로 인해 균형 잡힌 효율적인 성능을 발휘할 수 있습니다.
Tart는 가상 머신 이미지를 저장하기 위해 OCI 호환 컨테이너 레지스트리와 원활하게 통합되어 도커 컨테이너와 같은 가상 머신과 함께 작업할 수 있는 기능을 제공합니다.
Tart는 전용 온디맨드 GitHub 액션 러너 서비스를 포함한 다양한 지속적인 통합 시스템과의 통합을 제공합니다. 또한 포괄적인 Tart 툴킷에는 Apple 실리콘 호스트 클러스터에서 대규모로 Tart 가상 머신을 조정하고 관리하는 강력한 도구인 오차드 오케스트레이션이 포함되어 있습니다. 오차드 클러스터는 수천 대의 가상 머신을 제어할 수 있는 간단한 REST API를 제공하며, 오차드 CLI는 로컬에서 실행되는 것처럼 가상 머신에 원격으로 액세스할 수 있습니다.
Tart는 CI/CD 파이프라인에 힘을 실어주고 재현 가능한 로컬 개발 환경을 구축하는 것부터 물리적 장치가 없는 상황에서 장치 관리 시스템 테스트를 용이하게 하는 것까지 다양한 사용 사례에 적용되었습니다.
Tart는 CI 엔지니어가 자동화 요구 사항을 충족하도록 구축했습니다.
Tart 기능 하이라이트:
- Tart는 거의 네이티브에 가까운 성능을 위해 Apple의 자체 Virtualization.Framework를 사용합니다.
- OCI 호환 컨테이너 레지스트리에서 가상 시스템을 푸시/풀합니다.
- Tart Packer 플러그인을 사용하여 VM 생성을 자동화합니다.
- 모든 CI 시스템과 쉽게 통합됩니다.
- AMD64: tart-amd64.tar.gz
- ARM64: tart-arm64.tar.gz