Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(administration): add opensearch configuration documentation (#209) #209

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jlemesh
Copy link
Member

@jlemesh jlemesh commented Aug 27, 2024

Closes reanahub/reana#824

Add OpenSearch configuration documentation. Helm chart updated in reanahub/reana#827.

jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Aug 29, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 0159f50 to be2286b Compare August 29, 2024 08:40
@jlemesh jlemesh changed the base branch from master to next August 29, 2024 08:40
@jlemesh jlemesh changed the base branch from next to master August 29, 2024 08:41
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Aug 30, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from be2286b to 27c4f5a Compare August 30, 2024 14:31
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Aug 30, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 27c4f5a to 8702cc4 Compare August 30, 2024 14:36
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 2, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 8702cc4 to 9025dbb Compare September 2, 2024 07:09
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 6, 2024
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 6, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 9025dbb to 4d68793 Compare September 6, 2024 09:03
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 6, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 4d68793 to ff41e6d Compare September 6, 2024 09:05
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 6, 2024
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 16, 2024
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 16, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from ff41e6d to 692ba88 Compare September 16, 2024 12:27
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 16, 2024
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 16, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 692ba88 to 8f2a3f6 Compare September 16, 2024 12:29
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 8f2a3f6 to 9840f2f Compare September 26, 2024 06:44
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Sep 26, 2024
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Oct 10, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 9840f2f to 2ad5a7f Compare October 10, 2024 13:19
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Oct 18, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 2ad5a7f to 259562e Compare October 18, 2024 14:06
jlemesh added a commit to jlemesh/docs.reana.io that referenced this pull request Oct 18, 2024
@jlemesh jlemesh force-pushed the feature_add_configuring_opensearch_docs branch from 259562e to bdd9526 Compare October 18, 2024 14:08
@mdonadoni mdonadoni force-pushed the feature_add_configuring_opensearch_docs branch from bdd9526 to e4dcd21 Compare November 25, 2024 13:42
## Internal OpenSearch deployment

Even though not recommended, OpenSearch can also be deployed via the REANA Helm Chart.
It is normally configured to have two users, `reana` and `fluentibit`, used by the respective services to access OpenSearch.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: fluentibit --> fluentbit

Even though not recommended, OpenSearch can also be deployed via the REANA Helm Chart.
It is normally configured to have two users, `reana` and `fluentibit`, used by the respective services to access OpenSearch.

For a standard REANA deployment, theseare the Helm values you need to configure:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: theseare --> these are


### Persistent storage

There are multiple ways to configure persistent strage for OpenSearch.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: strage --> storage

Note that you can further customise OpenSearch's persistent volumes, for example by specifying the `size`, `labels` and `annotations`. For more details, see the [values of the OpenSearch Helm Chart](https://github.com/opensearch-project/helm-charts/blob/e43cf7dea1c01570971c70ff7d120b165bcfc28e/charts/opensearch/values.yaml#L197-L221).

Alternatively, `PersistentVolumeClaim`s can be created for each node manually, but their names should be the same that would be generated by `volumeClaimTemplates`. In this way, `volumeClaimTemplates` will pick the existing volumes by their names and will not create new ones.
in particular each claim should be named as `<clusterName|nameOverride|fullnameOverride>-<nodeGroup>-<clusterName|nameOverride|fullnameOverride>-<nodeGroup>-<N>`, where `N` is the number of an OpenSearch node.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in particular --> In particular

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

REANA job logs collection with FluentBit DaemonSet and OpenSearch
3 participants