Docs Menu
Docs Home
/
MongoDB Enterprise Kubernetes 연산자
/

인증 활성화

이 페이지의 내용

  • 배포 CRD 예시
  • 사용자 CRD 예시

Kubernetes Operator는 X를 지원합니다.509, LDAP 및 SCRAM 사용자 인증.

참고

MongoDB 사용자 및 MongoDB Agent 인스턴스에 대해 추가로 CustomResourceDefinition 을(를) 생성해야 합니다. Kubernetes Operator는 인증서를 생성하고 배포합니다.

x509 인증 에서 전체 X.509 인증서 구성 예시를 참조하세요. 디렉토리 샘플 디렉토리. 이 디렉토리에는 샘플 LDAP 및 SCRAM 구성도 포함되어 있습니다.

1apiVersion: mongodb.com/v1
2kind: MongoDB
3metadata:
4 name: my-tls-enabled-rs
5spec:
6 type: ReplicaSet
7 members: 3
8 version: "4.0.4-ent"
9 opsManager:
10 configMapRef:
11 name: my-configmap-name
12 credentials: my-credentials
13 security:
14 tls:
15 enabled: true
16 authentication:
17 enabled: true
18 modes: ["X509"]
19 internalCluster: "X509"
1apiVersion: mongodb.com/v1
2kind: MongoDBUser
3metadata:
4 name: user-with-roles
5spec:
6 username: "CN=mms-user-1,OU=cloud,O=MongoDB,L=New York,ST=New York,C=US"
7 db: "$external"
8 mongodbResourceRef:
9 name: my-resource
10 roles:
11 - db: "admin"
12 name: "clusterAdmin"

다음도 참조하세요.

돌아가기

미사용 데이터 암호화 구성