버전 관리 및 가용성
원본 보기버전 관리 및 가용성
Elastic 제품의 버전 관리 방법, 기능의 수명주기, 그리고 배포 유형과 제품 버전에 맞는 관련 문서를 찾는 방법을 알아보세요. 버전 관리에 대한 일반적인 질문에 대한 답변을 찾고 지속적으로 업데이트되는 문서를 자신 있게 탐색하세요.
Elastic Stack의 많은 구성 요소(예: Elasticsearch와 Kibana)는 동일한 버전 관리 패턴을 공유합니다. Elastic 문서에서 이 구성 요소 그룹은 일반적으로 Elastic Stack이라고 지칭됩니다.
Elastic Cloud Enterprise와 Elastic Cloud on Kubernetes와 같은 오케스트레이터, 그리고 코드 클라이언트와 SDK와 같은 기타 도구들은 Elastic Stack과 독립적으로 버전이 관리됩니다. Elastic Cloud 콘솔과 Serverless 프로젝트는 항상 최신 변경 사항으로 자동 업데이트됩니다.
이전 버전의 문서가 필요하신가요? elastic.co/guide로 이동하세요.
Elastic Stack 9.0.0부터 Elastic은 더 이상 각 마이너 릴리스에 대해 별도의 문서 세트를 게시하지 않습니다. 대신 9.x 시리즈의 모든 변경 사항이 지속적으로 업데이트되는 단일 문서 세트에 포함됩니다.
이 접근 방식은 다음과 같은 이점을 제공합니다:
- 중복 페이지 감소
- 기능의 전체 히스토리와 컨텍스트 표시
- 검색 및 탐색 간소화
특정 버전에서 추가되거나 변경된 콘텐츠는 사용 가능성 배지를 사용하여 명확히 표시합니다. 사용 가능성 배지는 페이지 헤더, 섹션 헤더, 그리고 인라인에 나타납니다.
이는 다음과 같은 기능임을 의미합니다:
- Elastic Stack에서 사용 가능
- 일반 공개(GA)
- 버전 9.1에서 도입됨
이는 이 기능이 다음과 같음을 의미합니다:
- Elasticsearch Serverless 프로젝트에서는 일반 공개(Generally Available)
- Elastic Security Serverless 프로젝트에서는 베타(Beta)
이는 해당 기능이 다음과 같음을 의미합니다:
- Elastic Cloud Enterprise에서 사용 가능
- 버전 4.0부터 사용 중단
가용성 배지를 어떻게 사용하는지 더 자세히 알고 싶으신가요? Elastic Docs 구문 가이드를 확인해보세요.
가용성 배지는 패치 레벨이 아닌 마이너 릴리스 레벨(예: 9.1)까지의 버전 정보를 표시합니다. 문서는 각 마이너 버전에서 사용 가능한 최신 패치에 해당합니다. 최신 패치를 사용하지 않는 경우 변경 사항은 릴리스 노트를 확인하세요.
Elastic Stack 8.19.0 및 이전 버전에 대한 문서는 elastic.co/guide에서 확인할 수 있습니다.
특정 페이지의 이전 버전이 있는 경우, 페이지 사이드바의 드롭다운에서 버전을 선택할 수 있습니다.
Elastic Docs는 다음과 같은 사항을 반영하기 위해 자주 업데이트됩니다:
- Elastic Stack 9.1.0과 같은 마이너 버전
- Elastic Stack 9.1.1과 같은 패치 레벨 업데이트
- 가이드를 명확히 하고 확장하기 위한 지속적인 개선사항
변경사항을 확인하려면, 각 Elastic 제품의 릴리스 노트를 확인하세요.
항상 최신의 관련성 있는 문서를 보고 있는지 확인하기 위해, 각 페이지 상단의 버전 드롭다운은 가장 최근의 9.x 릴리스를 표시합니다. 예를 들어, 9.0+와 같이 표시됩니다.
Elastic Stack의 구성 요소들은 일반적으로 9.0.0과 같이 X.Y.Z 형식의 시맨틱 버전 관리를 사용합니다.
| 버전 | 설명 |
|---|---|
| 주 버전(X) | 새로운 기능, 호환성을 깨는 변경 사항, 주요 개선 사항과 같은 중요한 변경 사항을 나타냅니다. 새로운 주 버전으로 업그레이드할 때는 기존 설정과 구성의 변경이 필요할 수 있습니다. |
| 부 버전(Y) | 동일한 주 버전 내에서 이전 부 버전들과의 하위 호환성을 유지하면서 새로운 기능과 개선 사항을 도입합니다. 새로운 부 버전으로 업그레이드할 때는 기존 설정에 변경이 필요하지 않습니다. |
| 패치 버전(Z) | 새로운 기능이나 호환성을 깨는 변경 사항 없이 버그 수정과 보안 업데이트를 포함합니다. 새로운 패치 버전으로 업그레이드하는 것은 원활하며 기존 설정에 변경이 필요하지 않습니다. |
버전 관리를 이해하는 것은 업그레이드 계획과 호환성 보장에 필수적이며, 특히 자체 관리형 배포 옵션에 중요합니다.
사용 가능한 기능은 배포 유형, 제품 라이프사이클 단계, 특정 버전에 따라 달라질 수 있습니다.
| 요소 | 설명 |
|---|---|
| 배포 유형 | 기능을 사용할 수 있는 환경, 예를 들어 자체 관리형, Elastic Cloud Serverless, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes |
| 라이프사이클 상태 | 기능의 개발 또는 지원 상태, 예를 들어 GA, 기술 미리보기, Beta |
| 버전 | 라이프사이클 상태가 적용되는 특정 버전 |
| 라이프사이클 상태 | 설명 |
|---|---|
| Technical preview | 기능이 초기 개발 단계에 있음 |
| Beta | 기능이 일반 출시에 가까워지고 있지만 아직 프로덕션 준비가 되지 않음 |
| Generally Available (GA) | 프로덕션 준비가 완료된 기능. 명시되지 않은 경우 GA가 기본값 |
| Deprecated | 기능은 여전히 사용 가능하지만 향후 업데이트에서 제거되거나 교체될 예정 |
| Removed | 기능을 더 이상 사용할 수 없음 |
| Unavailable | 이 배포 유형 또는 버전에서 기능이 지원되지 않음 |
| 카테고리 | 예시 |
|---|---|
| Elastic Stack 버전 | Elastic Stack 버전 9.0.0 이상, 9.1.0 포함 |
| 배포 유형 | Elastic Cloud Serverless, Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, 그리고 셀프 매니지드 배포 |
| 오케스트레이터 버전 | Elastic Cloud Enterprise 4.0.0 이상, Elastic Cloud on Kubernetes 3.0.0 이상 |
| 서버리스 프로젝트 유형 | Elasticsearch, Elastic Observability, 그리고 Elastic Security |
Elastic 제품 버전 또는 릴리스에 대한 문서를 찾아보세요.
| 제품 | 버전 |
|---|---|
| Elasticsearch | 9.0.0 이상 |
| Kibana | 9.0.0 이상 |
| Fleet and Elastic Agent | 9.0.0 이상 |
| Logstash | 9.0.0 이상 |
| Beats | 9.0.0 이상 |
| Elastic Observability | 9.0.0 이상 |
| Elastic APM | 9.0.0 이상 |
| Elastic Security | 9.0.0 이상 |
| 제품 | 버전 또는 릴리스 |
|---|---|
| 모든 Elastic Cloud Serverless 프로젝트 유형 | 모든 릴리스 |
| Elastic Cloud Hosted | 2025년 1월 이후의 모든 릴리스 |
| Elastic Cloud Enterprise | 4.0.0 이후 |
| Elastic Cloud on Kubernetes | 3.0.0 이후 |
| 제품 | 버전 또는 릴리스 |
|---|---|
| Elasticsearch Java Client | 9.0.0 이상 |
| Elasticsearch JavaScript Client | 9.0.0 이상 |
| Elasticsearch .NET Client | 9.0.0 이상 |
| Elasticsearch PHP Client | 9.0.0 이상 |
| Elasticsearch Python Client | 9.0.0 이상 |
| Elasticsearch Ruby Client | 9.0.0 이상 |
| Elastic Common Schema (ECS) | 9.0.0 이상 |
| ECS Logging .NET library | 8.18.1 이상 |
| ECS Logging Go (Logrus) library | 1.0.0 이상 |
| ECS Logging Go (Zap) library | 1.0.3 이상 |
| ECS Logging Go (Zerolog) library | 0.2.0 이상 |
| ECS Logging Java library | 1.x 이상 |
| ECS Logging Node.js library | 1.5.3 이상 |
| ECS Logging PHP library | 2.0.0 이상 |
| ECS Logging Python library | 2.2.0 이상 |
| ECS Logging Ruby library | 1.0.0 이상 |
| Elasticsearch for Apache Hadoop | 9.0.0 이상 |
| Elasticsearch Curator | 8.0.0 이상 |
| Elastic Cloud Control (ECCTL) | 1.14.0 이상 |
| Elastic Serverless Forwarder for AWS | 1.20.1 이상 |
| Elastic integrations | 모든 버전 |
| Search UI JavaScript library | 1.24.0 이상 |
| 제품 | 버전 |
|---|---|
| Elastic Distribution of OpenTelemetry Android | 0.1.0 이상 |
| Elastic Distribution of OpenTelemetry iOS | 1.0.0 이상 |
| Elastic Distribution of OpenTelemetry Java | 1.0.0 이상 |
| Elastic Distribution of OpenTelemetry .NET | 1.0.0 이상 |
| Elastic Distribution of OpenTelemetry Node.js | 0.1.0 이상 |
| Elastic Distribution of OpenTelemetry Python | 0.1.0 이상 |
| Elastic Distribution of OpenTelemetry PHP | 0.1.0 이상 |
| Elastic APM .NET Agent | 1.0.0 이상 |
| Elastic APM Go Agent | 2.0.0 이상 |
| Elastic APM Java Agent | 1.0.0 이상 |
| Elastic APM Node.js Agent | 4.0.0 이상 |
| Elastic APM PHP Agent | 1.0.0 이상 |
| Elastic APM Python Agent | 6.0.0 이상 |
| Elastic APM Ruby Agent | 4.0.0 이상 |
| Elastic APM Real User Monitoring JavaScript Agent | 5.0.0 이상 |
| Elastic APM AWS Lambda extension | 1.0.0 이상 |
| Elastic APM Attacher for Kubernetes | 1.1.3 |