You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-24Lines changed: 16 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Welcome to the MongoDB Enterprise Kubernetes Operator. The Operator enables easy deploys of MongoDB into Kubernetes clusters, using our management, monitoring and backup platforms, Ops Manager and Cloud Manager. By installing this integration, you will be able to deploy MongoDB instances with a single simple command.
4
4
5
-
Also the Operator allows to deploy Ops Manager into Kubernetes. Note, that currently this feature is **alpha**. See more information below.
5
+
Also the Operator allows to deploy Ops Manager into Kubernetes. Note, that currently this feature is **beta**. See more information below.
6
6
7
7
You can discuss this integration in our [Slack](https://community-slack.mongodb.com) - join the [#enterprise-kubernetes](https://mongo-db.slack.com/messages/CB323LCG5/) channel.
8
8
@@ -56,6 +56,8 @@ This will create a new `crd` in your cluster, `MongoDB`. This new object will be
56
56
57
57
#### Operator Installation
58
58
59
+
* In order to install the Operator in OpenShift, please follow [these](openshift-install.md) instructions instead.
60
+
59
61
This operator can also be installed using yaml files, in case you are not using Helm. You may apply the config directly from github clone this repo, and apply the file
@@ -64,11 +66,6 @@ or clone this repo, make any edits you need, and apply it from your machine.
64
66
65
67
kubectl apply -f mongodb-enterprise.yaml
66
68
67
-
Use `mongodb-enterprise-openshift.yaml` if you want to install the Operator to an OpenShift cluster. You need to specify
68
-
the image pull secret name to use images from RedHad Catalog.
69
-
70
-
Check the end of the page for instructions on how to remove the Operator.
71
-
72
69
### Installation using Helm Chart
73
70
74
71
If you have installed the Helm client locally then you can run (note that `helm install` is a less preferred way as makes upgrades more complicated.
@@ -87,16 +84,16 @@ Check the end of the page for instructions on how to remove the Operator.
87
84
88
85
## MongoDB object ##
89
86
90
-
*This section describes how to create the MongoDB resource. Follow the next section on how to work with Ops Manager resource.*
87
+
*This section describes how to create the MongoDB resource. Follow the next section on how to work with Ops Manager resource.*
91
88
92
89
### Adding Ops Manager Credentials ###
93
90
94
91
For the Operator to work, you will need the following information:
95
92
96
-
* Base Url - the url of an Ops Manager instance, for Cloud Manger use `https://cloud.mongodb.com`.
93
+
* Base URL - the URL of an Ops Manager instance (for Cloud Manger use `https://cloud.mongodb.com`)
97
94
* Project Name - the name of an Ops Manager Project where MongoDBs will be deployed into. It will be created by Operator
98
95
if it doesn't exist (and this is the recommended way instead of reusing the project created in OpsManager directly)
99
-
* (optionally) Organization Id - the id of organization to which Project belongs
96
+
* (optionally) Organization ID - the ID of the organization to which the Project belongs
100
97
* User - an Ops Manager username
101
98
* Public API Key - an Ops Manager Public API Key. Note that you must whitelist the IP range of your Kubernetes cluster so that the Operator may make requests to Ops Manager using this API Key.
102
99
@@ -143,26 +140,26 @@ If you have a correctly created Project with the name `my-project` and Credentia
0 commit comments