Uncloud
Kubernetes의 복잡함 없이 서버 간 컨테이너 앱을 배포하는 도구
About
- Uncloud는 Kubernetes 없이도 여러 서버에 컨테이너화된 웹 애플리케이션을 배포하고 확장할 수 있는 오픈소스 도구
- Docker Compose 기반 워크플로우를 유지하면서, 무중단 배포·자동 HTTPS·서버 간 스케일링을 지원
- 중앙 제어 플레인 없이 각 머신이 WireGuard 기반 P2P 네트워크로 연결되어, 일부 서버가 오프라인이어도 클러스터 운영 유지
- Caddy 리버스 프록시를 통한 자동 HTTPS, 내장 DNS 기반 서비스 디스커버리, 로드밸런싱 기능 포함
- 클라우드·온프레미스 혼합 환경에서도 동일한 방식으로 배포 가능해, 인프라 제어권과 비용 예측성을 확보