2.3. 새로운 기능 및 개선 사항
이 릴리스에는 다음 구성 요소 및 개념과 관련된 개선 사항이 추가되었습니다.
2.3.1. Operator
2.3.1.1. OLM(Operator Lifecycle Manager) (기술 프리뷰)
이 기능은 현재 기술 프리뷰 에 있으며 프로덕션 워크로드에는 적합하지 않습니다.
OLM은 클러스터 관리자가 클러스터에서 실행되는 Operator에 대한 액세스 권한을 설치, 업그레이드 및 부여할 수 있도록 지원합니다.
- 다른 Operator를 클러스터로 로드할 수 있는 선별된 Operator 카탈로그가 포함되어 있습니다.
- 모든 Operator의 롤링 업데이트를 새 버전으로 처리
- 특정 팀이 특정 Operator를 사용하도록 RBAC(역할 기반 액세스 제어) 지원
자세한 내용은 Operator Framework 설치를 참조하십시오.
2.3.1.2. Operator SDK
Operator SDK는 Operator를 빌드, 테스트 및 게시하는 데 도움이 되도록 생성된 코드와 CLI로 Operator 빌드를 시작하는 개발 툴입니다. Operator SDK:
- 애플리케이션 비즈니스 로직을 Operator에 빠르게 포함하기 위한 툴 제공
- Kubernetes API와 통신하도록 스캐폴딩을 설정하는 작업을 수행하지 못하도록 저장합니다.
- 로컬 또는 원격 클러스터에서 논리의 엔드 투 엔드 테스트를 실행하는 데 도움이 됩니다
- Couchbase, MongoDB, Redis 등에 의해 사용됩니다.
자세한 내용 및 연습은 OKD 문서 의 Operator SDK로 시작하기 를 참조하십시오.