get, list, watch. Kubernetes 연산자는 MongoDB 서비스를 읽고 감시합니다. 예를 들어, Ops Manager 서비스와 통신하려면 Kubernetes Operator가 Ops Manager 서비스의 URL을 사용할 수 있는 get, list 및 watch 권한이 필요합니다.
create, update. 서비스와 통신하기 위해 Kubernetes Operator는 Ops Manager 및 MongoDB 사용자 지정 리소스에 해당하는 서비스 객체를 생성하고 업데이트합니다.
StatefulSets
다음 권한이 필요합니다.
get, list, watch. Kubernetes 연산자는 MongoDB 사용자 지정 리소스에 대해 생성하는 StatefulSet의 변경 사항에 React합니다. 또한 managed StatefulSet의 필드를 읽습니다.
create, update. Kubernetes 연산자는 MongoDB 사용자 지정 리소스에 해당하는 StatefulSet를 생성하고 업데이트합니다.
delete. Kubernetes 연산자에는 MongoDB 사용자 지정 리소스를 삭제할 때 StatefulSet를 삭제할 수 있는 권한이 필요합니다.
Pods
다음 권한이 필요합니다.
get, list, watch. Kubernetes 연산자는 애플리케이션 데이터베이스 Pod를 쿼리하여 상태에 대한 정보를 얻습니다.
네임스페이스
다음 권한이 필요합니다.
list, watch. cluster 전체 모드에서 Kubernetes 연산자를 실행하는 경우 MongoDB 사용자 지정 리소스의 모든 네임스페이스에 대한 list 및 watch 권한이 필요합니다.