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
kubectl get crd -n marklogic-operator-system | grep 'marklogic'
45
43
```
46
44
47
45
### Install MarkLogic Cluster
48
-
Once MarkLogic Operator Pod is running, use your custom manifests or choose from sample manifests from this repository located in the ./config/samples directory. For example, to deploy marklogic single group, use the `quick_start.yaml` from the samples:
49
-
```sh
50
-
kubectl apply -f quick_start.yaml
51
-
```
46
+
Once MarkLogic Operator Pod is running, use your custom manifests or choose from sample manifests from this repository located in the ./config/samples directory.
47
+
Optionally, create a dedicated namespace for new MarkLogic resources.
48
+
```sh
49
+
kubectl create namespace <namespace-name>
50
+
```
51
+
To deploy marklogic single group, use the `quick_start.yaml` from the config/samples:
If you used the automatically generated admin credentials, use these steps to extract the admin username, password, and wallet-password from a secret:
59
62
60
63
1. Run this command to fetch all of the secret names:
61
-
```shell
64
+
```sh
62
65
kubectl get secrets --namespace=<namespace-name>
63
66
```
64
67
The MarkLogic admin secret name is in the format `<marklogicCluster-name>-admin`. For example if markLogicCluster name is `single-node`, the secret name is `single-node-admin`.
65
68
66
69
2. Using the secret name from step 1, retrieve the MarkLogic admin credentials using these commands:
67
-
```shell
70
+
```sh
68
71
kubectl get secret single-node-admin --namespace=<namespace-name> -o jsonpath='{.data.username}'| base64 --decode;echo
69
72
70
73
kubectl get secret single-node-admin --namespace=<namespace-name> -o jsonpath='{.data.password}'| base64 --decode;echo
@@ -78,19 +81,19 @@ For additional manifests to deploy a MarkLogic cluster inside a Kubernetes clust
78
81
79
82
#### Cleaning up MarkLogic Cluster
80
83
Use this step to delete MarkLogic cluster and other resources created from the manifests used in the above [step](#install-marklogic-cluster):
1. The latest released version of fluent/fluent-bit:3.2.5 has high and critical security vulnerabilities. If you decide to enable the log collection feature, choose and deploy the fluent-bit or an alternate image with no vulnerabilities as per your requirements.
95
98
2. Known Issues and Limitations for the MarkLogic Server Docker image can be viewed using the link: https://github.com/marklogic/marklogic-docker?tab=readme-ov-file#Known-Issues-and-Limitations.
96
-
3. If you're updating the group name configuration, ensure that you delete the pod to apply the changes, as we are using the OnDelete upgrade strategy.
99
+
3. If you're updating the group name configuration, ensure that you delete the pod to apply the changes, as we are using the OnDelete upgrade strategy.
0 commit comments