Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
Enterprise Kubernetes 演算子
/

認証を有効にする

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"

Tip

戻る

保存時の暗号化の設定

項目一覧