버전 관리 및 가용성
원본 보기버전 관리 및 가용성
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 프로젝트에 대해 일반 공개
- Elastic Security Serverless 프로젝트에 대해 베타
이는 다음과 같은 의미입니다:
- 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 형식의 의미적 버전 관리를 사용합니다.
| 버전 | 설명 |
|---|---|
| Major (X) | 새로운 기능, 호환성을 깨는 변경 사항, 주요 개선 사항과 같은 중대한 변경 사항을 나타냅니다. 새 주 버전으로 업그레이드할 때는 기존 설정과 구성에 변경이 필요할 수 있습니다. |
| Minor (Y) | 동일한 주 버전 내의 이전 부 버전들과 하위 호환성을 유지하면서 새로운 기능과 개선 사항을 도입합니다. 새 부 버전으로 업그레이드할 때는 기존 설정을 변경할 필요가 없습니다. |
| Patch (Z) | 새로운 기능이나 호환성을 깨는 변경 사항을 도입하지 않으면서 버그 수정과 보안 업데이트를 포함합니다. 새 패치 버전으로 업그레이드하는 것은 원활해야 하며 기존 설정을 변경할 필요가 없습니다. |
버전 관리를 이해하는 것은 업그레이드 계획과 호환성 보장에 필수적이며, 특히 자체 관리형 배포 옵션에서 중요합니다.
사용 가능한 기능은 배포 유형, 제품 수명 주기 단계, 그리고 특정 버전에 따라 달라질 수 있습니다.
| 요소 | 설명 |
|---|---|
| 배포 유형 | 기능을 사용할 수 있는 환경, 예: 자체 관리형, Elastic Cloud Serverless, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes |
| 생명주기 상태 | 기능의 개발 또는 지원 상태, 예: GA, Technical preview, Beta |
| 버전 | 생명주기 상태가 적용되는 특정 버전 |
| 라이프사이클 상태 | 설명 |
|---|---|
| Experimental | 초기 개발 단계의 기능으로 언제든지 변경되거나 제거될 수 있습니다 |
| Technical preview | 일반 공급에 가까워진 평가 준비 완료 기능입니다. 프로덕션에서는 주의해서 사용하세요. |
| 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 |