From 2ab20e09c33bc78485e1dd2a813ab3cbb00864ee Mon Sep 17 00:00:00 2001 From: Siegfried Weber Date: Thu, 17 Jul 2025 15:01:06 +0200 Subject: [PATCH 1/3] Add opensearch-operator --- antora-playbook.yml | 4 ++++ local-antora-playbook.yml | 4 ++++ modules/ROOT/pages/product-information.adoc | 1 + modules/operators/pages/index.adoc | 18 +++++++++++++++++- .../operators/pages/supported_versions.adoc | 4 ++++ .../operators/partials/operator_doc_links.adoc | 5 +++++ modules/tutorials/pages/index.adoc | 1 + only-dev-antora-playbook.yml | 4 ++++ supplemental-ui/partials/navbar.hbs | 1 + truly-local-playbook.yml | 2 ++ 10 files changed, 43 insertions(+), 1 deletion(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index ccf6935a4..067e14cd0 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -185,6 +185,10 @@ content: - release-23.7 - release-23.4 - release-23.1 + - url: https://github.com/stackabletech/opensearch-operator.git + start_path: docs + branches: + - main - url: https://github.com/stackabletech/spark-k8s-operator.git start_path: docs branches: diff --git a/local-antora-playbook.yml b/local-antora-playbook.yml index a2a49d55d..21b9ac69f 100644 --- a/local-antora-playbook.yml +++ b/local-antora-playbook.yml @@ -174,6 +174,10 @@ content: - release-23.7 - release-23.4 - release-23.1 + - url: https://github.com/stackabletech/opensearch-operator.git + start_path: docs + branches: + - main - url: https://github.com/stackabletech/spark-k8s-operator.git start_path: docs branches: diff --git a/modules/ROOT/pages/product-information.adoc b/modules/ROOT/pages/product-information.adoc index 6e95ed14b..24bc26cd8 100644 --- a/modules/ROOT/pages/product-information.adoc +++ b/modules/ROOT/pages/product-information.adoc @@ -28,6 +28,7 @@ Supported products: * xref:hdfs:index.adoc[Apache Hadoop HDFS] * xref:kafka:index.adoc[Apache Kafka] * xref:nifi:index.adoc[Apache Nifi] +* xref:opensearch:index.adoc[OpenSearch] * xref:spark-k8s:index.adoc[Apache Spark] (including xref:spark-k8s:usage-guide/history-server.adoc[Spark History Server]) * xref:superset:index.adoc[Apache Superset] * xref:trino:index.adoc[Trino] diff --git a/modules/operators/pages/index.adoc b/modules/operators/pages/index.adoc index ef267e83e..7169fced2 100644 --- a/modules/operators/pages/index.adoc +++ b/modules/operators/pages/index.adoc @@ -138,6 +138,22 @@ xref:nifi:index.adoc[Read more]
++++ +++++ +

OpenSearch

+++++ + +OpenSearch is a search and analytics suite that makes it easy to ingest, search, visualize, and analyze data. + +xref:opensearch:index.adoc[Read more] + +++++ +
+++++ + +++++ +
+++++ + ++++

Apache Spark

++++ @@ -283,4 +299,4 @@ xref:listener-operator:index.adoc[Read more] ++++
-++++ \ No newline at end of file +++++ diff --git a/modules/operators/pages/supported_versions.adoc b/modules/operators/pages/supported_versions.adoc index b575a88ed..82da02f3b 100644 --- a/modules/operators/pages/supported_versions.adoc +++ b/modules/operators/pages/supported_versions.adoc @@ -38,6 +38,10 @@ include::nifi:partial$supported-versions.adoc[] include::opa:partial$supported-versions.adoc[] +== OpenSearch + +include::opensearch:partial$supported-versions.adoc[] + == Apache Spark on Kubernetes include::spark-k8s:partial$supported-versions.adoc[] diff --git a/modules/operators/partials/operator_doc_links.adoc b/modules/operators/partials/operator_doc_links.adoc index f835b8487..3c81078ff 100644 --- a/modules/operators/partials/operator_doc_links.adoc +++ b/modules/operators/partials/operator_doc_links.adoc @@ -34,6 +34,11 @@ include::kafka:partial$nav.adoc[] -- include::nifi:partial$nav.adoc[] -- +** xref:opensearch:index.adoc[OpenSearch] ++ +-- +include::opensearch:partial$nav.adoc[] +-- ** xref:spark-k8s:index.adoc[Apache Spark on K8S] + -- diff --git a/modules/tutorials/pages/index.adoc b/modules/tutorials/pages/index.adoc index e3a563cc0..dc8f45e49 100644 --- a/modules/tutorials/pages/index.adoc +++ b/modules/tutorials/pages/index.adoc @@ -21,6 +21,7 @@ Follow any of these guides to get started with a specific product. * xref:kafka:getting_started/index.adoc[Stackable Operator for Apache Kafka] * xref:nifi:getting_started/index.adoc[Stackable Operator for Apache NiFi] * xref:opa:getting_started/index.adoc[Stackable Operator for OpenPolicyAgent] +* xref:opensearch:getting_started/index.adoc[Stackable Operator for OpenSearch] * xref:spark-k8s:getting_started/index.adoc[Stackable Operator for Apache Spark] * xref:superset:getting_started/index.adoc[Stackable Operator for Apache Superset] * xref:trino:getting_started/index.adoc[Stackable Operator for Trino] diff --git a/only-dev-antora-playbook.yml b/only-dev-antora-playbook.yml index dbc5d13b5..bd6236c1e 100644 --- a/only-dev-antora-playbook.yml +++ b/only-dev-antora-playbook.yml @@ -70,6 +70,10 @@ content: start_path: docs branches: - main + - url: https://github.com/stackabletech/opensearch-operator.git + start_path: docs + branches: + - main - url: https://github.com/stackabletech/spark-k8s-operator.git start_path: docs branches: diff --git a/supplemental-ui/partials/navbar.hbs b/supplemental-ui/partials/navbar.hbs index 72fd2bb0a..10817938f 100644 --- a/supplemental-ui/partials/navbar.hbs +++ b/supplemental-ui/partials/navbar.hbs @@ -37,6 +37,7 @@ Apache Hive Apache Kafka Apache NiFi + OpenSearch Apache Spark on K8S Apache Superset Trino diff --git a/truly-local-playbook.yml b/truly-local-playbook.yml index 21675d785..78b43ca04 100644 --- a/truly-local-playbook.yml +++ b/truly-local-playbook.yml @@ -45,6 +45,8 @@ content: start_path: docs - url: ../opa-operator/ start_path: docs + - url: ../opensearch-operator/ + start_path: docs - url: ../spark-k8s-operator/ start_path: docs - url: ../superset-operator/ From 206cb011ab6735f25280760e03d5d53a3db7683b Mon Sep 17 00:00:00 2001 From: Siegfried Weber Date: Thu, 17 Jul 2025 16:34:05 +0200 Subject: [PATCH 2/3] Change the description of OpenSearch --- modules/operators/pages/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/operators/pages/index.adoc b/modules/operators/pages/index.adoc index 7169fced2..3e7c8b15e 100644 --- a/modules/operators/pages/index.adoc +++ b/modules/operators/pages/index.adoc @@ -142,7 +142,7 @@ xref:nifi:index.adoc[Read more]

OpenSearch

++++ -OpenSearch is a search and analytics suite that makes it easy to ingest, search, visualize, and analyze data. +OpenSearch is a powerful search and analytics engine built on Apache Lucene. xref:opensearch:index.adoc[Read more] From 8bdb9c8839b7cbba0ddc311199cf8b68299d7e5f Mon Sep 17 00:00:00 2001 From: Siegfried Weber Date: Wed, 23 Jul 2025 10:31:32 +0200 Subject: [PATCH 3/3] doc: Fix typo --- modules/concepts/pages/stackable_resource_requests.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/concepts/pages/stackable_resource_requests.adoc b/modules/concepts/pages/stackable_resource_requests.adoc index b6a66c85e..b51a89052 100644 --- a/modules/concepts/pages/stackable_resource_requests.adoc +++ b/modules/concepts/pages/stackable_resource_requests.adoc @@ -1,7 +1,7 @@ // This is meant to be inlined using the "include" directive in other pages. // WARNING: do not add headers here as they can break the structure of pages // that include this file. -Stackable operators handle resource requests in a sligtly different manner than Kubernetes. +Stackable operators handle resource requests in a slightly different manner than Kubernetes. Resource requests are defined on xref:concepts:stacklet.adoc#roles[role] or xref:concepts:stacklet.adoc#role-groups[role group] level. On a role level this means that by default, all workers will use the same resource requests and limits. This can be further specified on role group level (which takes priority to the role level) to apply different resources.