Skip to content

Commit eacea91

Browse files
MCK v1.0 release (#4)
1 parent f2bd95e commit eacea91

File tree

162 files changed

+2098
-1001
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+2098
-1001
lines changed

.evergreen.yml

Lines changed: 0 additions & 92 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# docs-mck
22

3-
MongoDB Controllers for Kubernetes
3+
MongoDB Controllers for Kubernetes Operator
44

55
[Your words here].
66

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
====================================================
2-
MongoDB Controllers for Kubernetes Documentation
2+
MongoDB Controllers for Kubernetes Operator Documentation
33
====================================================
44

55
This repository contains documentation regarding components of the
6-
the MongoDB Controllers for Kubernetes.
6+
the MongoDB Controllers for Kubernetes Operator.
77

88
Building
99
--------

conf-sitemap.xml

Lines changed: 0 additions & 26 deletions
This file was deleted.

config/sphinx_local.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ paths:
44
static: ['source/.static']
55
theme:
66
name: 'kubernetes-operator'
7-
sitename: 'MongoDB Controllers for Kubernetes'
7+
sitename: 'MongoDB Controllers for Kubernetes Operator'
88
jira: 'DOCSP'
99
google_analytics: 'UA-7301842-8'
1010
nav_excluded:

snooty.toml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "mck"
2-
title = "MongoDB Controllers for Kubernetes"
2+
title = "MongoDB Controllers for Kubernetes Operator"
33

44
intersphinx = [ "https://www.mongodb.com/docs/ops-manager/current/objects.inv",
55
"https://www.mongodb.com/docs/manual/objects.inv",
@@ -19,7 +19,8 @@ toc_landing_pages = [
1919
"/multi-cluster-sharded-cluster-disaster-recovery",
2020
"/reference",
2121
"/reference/operator-settings",
22-
"/reference-architectures/multi-cluster",
22+
"/reference-architectures/multi-cluster/multi-cluster",
23+
"/reference-architectures/multi-cluster-no-mesh/multi-cluster-no-mesh",
2324
"/security",
2425
"/tutorial/om-arch",
2526
"/tutorial/om-arch-multi-cluster",
@@ -37,7 +38,7 @@ toc_landing_pages = [
3738
aagent = "MongoDB Agent or legacy Automation Agent"
3839
aagents = "MongoDB Agents or legacy Automation Agents"
3940
appdb = "Application Database"
40-
k8s-op-short = "Controllers for Kubernetes"
41+
k8s-op-short = "Kubernetes Operator"
4142
k8s-api-version = "v1.26"
4243
k8s-crds = "`CustomResourceDefinitions <https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/>`__"
4344
k8s-crd = "`CustomResourceDefinition <https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/>`__"
@@ -152,9 +153,9 @@ k8s-nss = "`namespaces <https://kubernetes.io/docs/concepts/overview/working-wit
152153
k8s-ns = "`namespace <https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/>`__"
153154
k8s-objs = "`objects <https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/>`__"
154155
k8s-obj = "`object <https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/>`__"
155-
k8s-op-full = "MongoDB Controllers for Kubernetes"
156-
k8s-op-short = "Controllers for Kubernetes"
157-
k8s-op = "MongoDB Controllers for Kubernetes"
156+
k8s-op-full = "MongoDB Controllers for Kubernetes Operator"
157+
k8s-op-short = "Kubernetes Operator"
158+
k8s-op = "MongoDB Controllers for Kubernetes Operator"
158159
k8s-pods = "`Pods <https://kubernetes.io/docs/concepts/workloads/pods/pod/>`__"
159160
k8s-pod = "`Pod <https://kubernetes.io/docs/concepts/workloads/pods/pod/>`__"
160161
k8s-pvcs = "`Persistent Volume Claims <https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims>`__"

source/authentication.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ The |k8s-op-short| generates and distributes the certificate.
3030

3131
See the full X.509 certificates configuration examples in the
3232
:github:`x509 Authentication
33-
</mongodb/mongodb-enterprise-kubernetes/tree/master/samples/mongodb/authentication/x509>` directory in
34-
the :github:`Authentication </mongodb/mongodb-enterprise-kubernetes/tree/master/samples/mongodb/authentication>`
33+
</mongodb/mongodb-kubernetes/tree/master/public/samples/mongodb/authentication/x509>` directory in
34+
the :github:`Authentication </mongodb/mongodb-kubernetes/tree/master/public/samples/mongodb/authentication>`
3535
samples directory. This directory also contains sample LDAP and SCRAM configurations.
3636

3737
Example Deployment CRD

source/encryption.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ parameter, as shown in the following abbreviated example.
7777
mode: "preferSSL"
7878

7979
See the full |tls| configuration example in
80-
:github:`replica-set.yaml </mongodb/mongodb-enterprise-kubernetes/tree/master/samples/mongodb/tls/replica-set>`
81-
in the :github:`TLS </mongodb/mongodb-enterprise-kubernetes/tree/master/samples/mongodb/tls>`
80+
:github:`replica-set.yaml </mongodb/mongodb-kubernetes/tree/master/public/samples/mongodb/tls/replica-set>`
81+
in the :github:`TLS </mongodb/mongodb-kubernetes/tree/master/public/samples/mongodb/tls>`
8282
samples directory. This directory also contains sample |tls| configurations for
8383
sharded clusters and standalone deployments.

source/includes/admonitions/note-om-external-connectivity-multi-cluster.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ central cluster in a |multi-cluster|, use one of the following methods:
33

44
- Set the :opsmgrkube:`spec.externalConnectivity` to ``true`` and specify
55
the |onprem| port in it. Use the :github:`ops-manager-external.yaml
6-
</mongodb/mongodb-enterprise-kubernetes/blob/master/samples/ops-manager/ops-manager-external.yaml>`
6+
</mongodb/mongodb-kubernetes/blob/master/public/samples/ops-manager/ops-manager-external.yaml>`
77
example script, modify it to your needs, and apply the configuration.
88
For example, run:
99

@@ -12,7 +12,7 @@ central cluster in a |multi-cluster|, use one of the following methods:
1212
kubectl apply \
1313
--context "$MDB_CENTRAL_CLUSTER_FULL_NAME" \
1414
--namespace "mongodb" \
15-
-f https://raw.githubusercontent.com/mongodb/mongodb-enterprise-kubernetes/master/samples/ops-manager/ops-manager-external.yaml
15+
-f https://raw.githubusercontent.com/mongodb/mongodb-kubernetes/master/public/samples/ops-manager/ops-manager-external.yaml
1616
1717
- Add the central cluster and all member clusters to the same service mesh.
1818
The service mesh establishes communication from the the central and all

source/includes/admonitions/note-om-kubectl-apply-multi-cluster.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ If you are deploying an |onprem| resource on a |multi-cluster|, run:
55
kubectl apply \
66
--context "$MDB_CENTRAL_CLUSTER_FULL_NAME" \
77
--namespace "mongodb"
8-
-f https://raw.githubusercontent.com/mongodb/mongodb-enterprise-kubernetes/master/samples/ops-manager/ops-manager-external.yaml
8+
-f https://raw.githubusercontent.com/mongodb/mongodb-kubernetes/master/public/samples/ops-manager/ops-manager-external.yaml

source/includes/code-examples/ops-manager-multi-cluster/code_snippets/0210_helm_install_operator.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
helm upgrade --install \
22
--debug \
33
--kube-context "${K8S_CLUSTER_0_CONTEXT_NAME}" \
4-
mongodb-enterprise-operator-multi-cluster \
4+
mongodb-kubernetes-operator-multi-cluster \
55
"${OPERATOR_HELM_CHART}" \
66
--namespace="${OPERATOR_NAMESPACE}" \
77
--set namespace="${OPERATOR_NAMESPACE}" \
88
--set operator.namespace="${OPERATOR_NAMESPACE}" \
99
--set operator.watchNamespace="${NAMESPACE}" \
10-
--set operator.name=mongodb-enterprise-operator-multi-cluster \
10+
--set operator.name=mongodb-kubernetes-operator-multi-cluster \
1111
--set operator.createOperatorServiceAccount=false \
1212
--set operator.createResourcesServiceAccountsAndRoles=false \
1313
--set "multiCluster.clusters={${K8S_CLUSTER_0_CONTEXT_NAME},${K8S_CLUSTER_1_CONTEXT_NAME},${K8S_CLUSTER_2_CONTEXT_NAME}}" \

source/includes/code-examples/ops-manager-multi-cluster/code_snippets/0211_check_operator_deployment.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
kubectl --context "${K8S_CLUSTER_0_CONTEXT_NAME}" -n "${OPERATOR_NAMESPACE}" rollout status deployment/mongodb-enterprise-operator-multi-cluster
1+
kubectl --context "${K8S_CLUSTER_0_CONTEXT_NAME}" -n "${OPERATOR_NAMESPACE}" rollout status deployment/mongodb-kubernetes-operator-multi-cluster
22
echo "Operator deployment in ${OPERATOR_NAMESPACE} namespace"
33
kubectl --context "${K8S_CLUSTER_0_CONTEXT_NAME}" -n "${OPERATOR_NAMESPACE}" get deployments
44
echo; echo "Operator pod in ${OPERATOR_NAMESPACE} namespace"

source/includes/code-examples/ops-manager-multi-cluster/env_variables.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export S3_ENDPOINT="minio.tenant-tiny.svc.cluster.local"
3838
export S3_ACCESS_KEY="console"
3939
export S3_SECRET_KEY="console123"
4040

41-
export OFFICIAL_OPERATOR_HELM_CHART="mongodb/enterprise-operator"
41+
export OFFICIAL_OPERATOR_HELM_CHART="mongodb/mongodb-kubernetes"
4242
export OPERATOR_HELM_CHART="${OFFICIAL_OPERATOR_HELM_CHART}"
4343

4444
# (Optional) Change the following setting when using the external URL.

source/includes/code-examples/ops-manager-multi-cluster/output/0200_kubectl_mongodb_configure_multi_cluster.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ creating member roles in cluster: gke_scratch-kubernetes-team_europe-central2-c_
55
Ensured ServiceAccounts and Roles.
66
Creating KubeConfig secret mongodb-operator/mongodb-enterprise-operator-multi-cluster-kubeconfig in cluster gke_scratch-kubernetes-team_europe-central2-a_k8s-mdb-0
77
Ensured database Roles in member clusters.
8-
Creating Member list Configmap mongodb-operator/mongodb-enterprise-operator-member-list in cluster gke_scratch-kubernetes-team_europe-central2-a_k8s-mdb-0
8+
Creating Member list Configmap mongodb-operator/mongodb-kubernetes-operator-member-list in cluster gke_scratch-kubernetes-team_europe-central2-a_k8s-mdb-0

source/includes/code-examples/ops-manager-multi-cluster/output/0205_helm_configure_repo.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ Hang tight while we grab the latest from your chart repositories...
33
...Successfully got an update from the "mongodb" chart repository
44
Update Complete. ⎈Happy Helming!⎈
55
NAME CHART VERSION APP VERSION DESCRIPTION
6-
mongodb/enterprise-operator 1.27.0 MongoDB Kubernetes Enterprise Operator
6+
mongodb/mongodb-kubernetes 1.0.0 MongoDB Kubernetes Enterprise Operator

0 commit comments

Comments
 (0)