지원 플랫폼
최종 수정: 2026. 1. 16.
지원 플랫폼
Skuber+ Observability에서 지원하는 플랫폼과 환경을 안내합니다.
Kubernetes 버전
지원 버전
| Kubernetes 버전 | 지원 상태 | 비고 |
|---|---|---|
| 1.35 | ✅ 완전 지원 | 최신 (2025년 12월 릴리스) |
| 1.34 | ✅ 완전 지원 | Active Support |
| 1.33 | ✅ 완전 지원 | Active Support |
| 1.32 | ✅ 완전 지원 | Maintenance Support |
| 1.31 | ✅ 완전 지원 | |
| 1.30 | ✅ 완전 지원 | |
| 1.29 | ✅ 완전 지원 | |
| 1.28 | ✅ 완전 지원 | |
| 1.27 이하 | ❌ 미지원 | 업그레이드 권장 |
권장 버전
- 프로덕션: 1.33 이상
- 개발/테스트: 1.32 이상
참고: Kubernetes는 최근 3개 마이너 버전만 Active Support를 제공합니다. 보안 패치를 위해 지원되는 버전을 사용하세요.
클라우드 제공자
퍼블릭 클라우드
| 제공자 | 서비스 | 지원 상태 |
|---|---|---|
| AWS | EKS | ✅ 완전 지원 |
| GCP | GKE | ✅ 완전 지원 |
| Azure | AKS | ✅ 완전 지원 |
| Naver Cloud | NKS | ✅ 완전 지원 |
프라이빗/온프레미스
| 플랫폼 | 지원 상태 |
|---|---|
| VMware vSphere | ✅ 완전 지원 |
| OpenStack | ✅ 완전 지원 |
| Bare Metal | ✅ 완전 지원 |
| Rancher | ✅ 완전 지원 |
Linux 커널 요구사항
APM Agent (eBPF) 요구사항
| 요구사항 | 최소 버전 |
|---|---|
| Linux 커널 | 5.8 이상 |
| BTF 지원 | 필수 |
커널 버전 확인
uname -rBTF 지원 확인
ls /sys/kernel/btf/vmlinux배포판별 커널 버전
| 배포판 | 기본 커널 | APM Agent 지원 |
|---|---|---|
| Ubuntu 24.04 | 6.8 | ✅ |
| Ubuntu 22.04 | 5.15 | ✅ |
| Ubuntu 20.04 | 5.4 | ❌ (업그레이드 필요) |
| RHEL 9 | 5.14 | ✅ |
| RHEL 8 | 4.18 | ❌ (업그레이드 필요) |
| Debian 12 | 6.1 | ✅ |
| Debian 11 | 5.10 | ✅ |
| Amazon Linux 2023 | 6.1 | ✅ |
| Amazon Linux 2 | 4.14/5.10 | ⚠️ (5.10 커널 필요) |
컨테이너 런타임
| 런타임 | 지원 상태 |
|---|---|
| containerd | ✅ 완전 지원 |
| CRI-O | ✅ 완전 지원 |
| Docker | ⚠️ Kubernetes 1.24+ 에서 제한적 |
프로그래밍 언어
APM Agent 자동 계측
코드 변경 없이 자동 계측되는 언어:
| 언어 | 지원 상태 |
|---|---|
| Go | ✅ 완전 지원 |
| Java | ✅ 완전 지원 |
| Python | ✅ 완전 지원 |
| Node.js | ✅ 완전 지원 |
| .NET | ✅ 완전 지원 |
| Ruby | ✅ 완전 지원 |
| Rust | ✅ 완전 지원 |
| PHP | ⚠️ 제한적 |
OTel Operator 자동 계측
| 언어 | 지원 상태 |
|---|---|
| Java | ✅ 완전 지원 |
| Python | ✅ 완전 지원 |
| Node.js | ✅ 완전 지원 |
| .NET | ✅ 완전 지원 |
| Go | ⚠️ 제한적 (수동 권장) |
OpenTelemetry SDK (수동 계측)
| 언어 | 지원 상태 |
|---|---|
| Java | ✅ Stable |
| Python | ✅ Stable |
| Node.js | ✅ Stable |
| Go | ✅ Stable |
| .NET | ✅ Stable |
| C++ | ✅ Stable |
| PHP | ⚠️ Beta |
| Ruby | ⚠️ Beta |
| Rust | ⚠️ Alpha |
| Swift | ⚠️ Alpha |
| Erlang/Elixir | ⚠️ Beta |
프레임워크 지원
웹 프레임워크
| 언어 | 프레임워크 | 자동 계측 |
|---|---|---|
| Java | Spring Boot, Micronaut, Quarkus | ✅ |
| Python | Django, Flask, FastAPI, Starlette | ✅ |
| Node.js | Express, Koa, Fastify, NestJS, Hapi | ✅ |
| Go | net/http, Gin, Echo, Fiber | ✅ |
| .NET | ASP.NET Core | ✅ |
| Ruby | Rails, Sinatra | ✅ |
데이터베이스 드라이버
| 데이터베이스 | 지원 드라이버 |
|---|---|
| PostgreSQL | pg (Node), psycopg2 (Python), pq (Go) |
| MySQL | mysql2 (Node), PyMySQL (Python) |
| MongoDB | mongodb (Node), pymongo (Python) |
| Redis | redis, ioredis (Node), redis-py (Python) |
메시징 시스템
| 시스템 | 자동 계측 |
|---|---|
| Kafka | ✅ |
| RabbitMQ | ✅ |
| AWS SQS | ⚠️ SDK 계측 필요 |
브라우저 지원
대시보드 UI
| 브라우저 | 지원 상태 |
|---|---|
| Chrome 최신 버전 | ✅ |
| Firefox 최신 버전 | ✅ |
| Safari 최신 버전 | ✅ |
| Edge 최신 버전 | ✅ |
| Internet Explorer | ❌ |
스토리지
지원 스토리지 클래스
| 스토리지 | 지원 상태 |
|---|---|
| AWS EBS | ✅ |
| GCP Persistent Disk | ✅ |
| Azure Disk | ✅ |
| NFS | ✅ |
| Local Path | ⚠️ 개발용 |
| Ceph | ✅ |
| vSphere Volume | ✅ |
ClickHouse 저장소 요구사항
| 항목 | 최소 | 권장 |
|---|---|---|
| IOPS | 3000 | 6000+ |
| 처리량 | 125 MB/s | 500 MB/s+ |
| 지연시간 | < 10ms | < 1ms |
네트워크
필요 포트
| 포트 | 프로토콜 | 용도 |
|---|---|---|
| 4317 | gRPC | OTLP 데이터 수신 |
| 4318 | HTTP | OTLP HTTP 수신 |
| 3301 | HTTP | UI 접근 |
| 8123 | HTTP | ClickHouse HTTP |
| 9000 | TCP | ClickHouse Native |
네트워크 정책
클러스터 간 통신을 위해 다음이 필요합니다:
- Agent 클러스터 → Host 클러스터: 4317 (OTLP gRPC)
- 사용자 → Host 클러스터: 3301 (UI)
호환성 매트릭스
컴포넌트 버전
| 컴포넌트 | 지원 버전 | 비고 |
|---|---|---|
| Kubernetes | 1.28 - 1.35 | 1.32+ 권장 |
| ClickHouse | 24.1.8.22 | 제공 버전 |
| OTel Collector | - | 제공 버전 |
참고: ClickHouse 및 OTel Collector 버전은 솔루션에서 제공하는 버전을 사용합니다. 세부 버전은 릴리스 노트를 참조하세요.
제한 사항
알려진 제한 사항
- ARM64: 일부 컴포넌트에서 제한적 지원
- Windows 노드: 미지원
- eBPF: 커널 5.8 미만에서 APM Agent 사용 불가
- 서버리스: AWS Fargate, GKE Autopilot에서 제한적
해결 방법
| 제한 사항 | 해결 방법 |
|---|---|
| 커널 5.8 미만 | OTel Operator 사용 |
| 서버리스 환경 | 수동 SDK 계측 |
다음 단계
- 시스템 요구사항 - 상세 요구사항
- 자주 묻는 질문 - 자주 묻는 질문
- 용어집 - 용어 정의