From 2dca7ece337b49717c202c1021a645823e5b8c71 Mon Sep 17 00:00:00 2001 From: April M <36110273+aimurphy@users.noreply.github.com> Date: Mon, 16 Feb 2026 13:05:22 -0800 Subject: [PATCH 1/4] pulsar-short 1 instance missed --- modules/ROOT/pages/faqs.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/faqs.adoc b/modules/ROOT/pages/faqs.adoc index fbe3bc4..cf5220c 100644 --- a/modules/ROOT/pages/faqs.adoc +++ b/modules/ROOT/pages/faqs.adoc @@ -102,7 +102,7 @@ If you're using open-source software (OSS) {pulsar}, you can use {company} {puls == What is the {company} Change Data Capture (CDC) for Cassandra connector? -This source connector streams data changes from Cassandra tables to Pulsar topics. +This source connector streams data changes from Cassandra tables to {pulsar-short} topics. For more information, see the xref:cdc-for-cassandra:ROOT:index.adoc[{company} CDC for Cassandra connector documentation]. == What client APIs does {company} Luna Streaming provide? From bc8e79dde3b06c831f405f54a0226ee0ac13234c Mon Sep 17 00:00:00 2001 From: April M <36110273+aimurphy@users.noreply.github.com> Date: Mon, 16 Feb 2026 13:07:32 -0800 Subject: [PATCH 2/4] cass-short attribute --- modules/ROOT/pages/faqs.adoc | 14 +++++++------- modules/ROOT/pages/index.adoc | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/ROOT/pages/faqs.adoc b/modules/ROOT/pages/faqs.adoc index cf5220c..2d01114 100644 --- a/modules/ROOT/pages/faqs.adoc +++ b/modules/ROOT/pages/faqs.adoc @@ -13,7 +13,7 @@ In addition to {pulsar} itself, {company} Luna Streaming provides: * An installer that can stand up a dev or production cluster on bare metal or VMs without a pre-existing Kubernetes environment * A Helm chart that can deploy and manage {pulsar-short} on your current Kubernetes infrastructure -* Cassandra, Elastic, Kinesis, Kafka, and JDBC connectors +* {cass-short}, Elastic, Kinesis, Kafka, and JDBC connectors * A management dashboard * A monitoring and alerting system @@ -42,7 +42,7 @@ There are several public repos, each with a different purpose. See: * https://github.com/datastax/pulsar-admin-console[https://github.com/datastax/pulsar-admin-console] : This is the repo for the {pulsar-short} admin console, which allows for the configuration and monitoring of {pulsar-short}. * https://github.com/datastax/pulsar-heartbeat[https://github.com/datastax/pulsar-heartbeat] : This is a monitoring/observability tool for {pulsar-short} that tracks the health of the cluster and can generate alerts in Slack and OpsGenie. * https://github.com/datastax/pulsar-helm-chart[https://github.com/datastax/pulsar-helm-chart] : This is the Helm chart for deploying the {company} {pulsar-short} Distro in an existing Kubernetes cluster. -* https://github.com/datastax/pulsar-sink[https://github.com/datastax/pulsar-sink] : This is the {company} {pulsar} Connector (`pulsar-sink` for Cassandra) repo. +* https://github.com/datastax/pulsar-sink[https://github.com/datastax/pulsar-sink] : This is the {company} {pulsar} Connector (`pulsar-sink` for {cass-short}) repo. * https://github.com/datastax/burnell[https://github.com/datastax/burnell] : This is a utility for {pulsar-short} that provides various functions, such as key initialization for authentication, and JWT token creation API. == Is there a prerequisite version of Java needed for the {company} Luna Streaming installation? @@ -70,7 +70,7 @@ From the Admin Console, you can: * Add and run {pulsar-short} clients * Establish credentials for secure connections * Define topics that can be published for streaming apps -* Set up {pulsar-short} sinks that publish topics and make them available to subscribers, such as for a Cassandra database table +* Set up {pulsar-short} sinks that publish topics and make them available to subscribers, such as for a {cass-short} database table * Control namespaces used by {pulsar-short} * Use the Admin API @@ -98,12 +98,12 @@ There are two packages: * The `pulsar-sink` functionality of {company} {pulsar} Connector is included with {company} Luna Streaming. It's built in! * You can optionally download the {company} {pulsar} Connector tarball from the https://downloads.datastax.com/#pulsar-sink[{company} Downloads] site, and then use it as its own product with your open-source {pulsar} install. -If you're using open-source software (OSS) {pulsar}, you can use {company} {pulsar} Connector with the OSS to take advantage of this `pulsar-sink` for Cassandra. See the xref:pulsar-connector:ROOT:index.adoc[{company} {pulsar} Connector documentation]. +If you're using open-source software (OSS) {pulsar}, you can use {company} {pulsar} Connector with the OSS to take advantage of this `pulsar-sink` for {cass-short}. See the xref:pulsar-connector:ROOT:index.adoc[{company} {pulsar} Connector documentation]. -== What is the {company} Change Data Capture (CDC) for Cassandra connector? +== What is the {company} Change Data Capture (CDC) for {cass-short} connector? -This source connector streams data changes from Cassandra tables to {pulsar-short} topics. -For more information, see the xref:cdc-for-cassandra:ROOT:index.adoc[{company} CDC for Cassandra connector documentation]. +This source connector streams data changes from {cass-short} tables to {pulsar-short} topics. +For more information, see the xref:cdc-for-cassandra:ROOT:index.adoc[{company} CDC for {cass-short} connector documentation]. == What client APIs does {company} Luna Streaming provide? diff --git a/modules/ROOT/pages/index.adoc b/modules/ROOT/pages/index.adoc index 75857f4..e5c1f34 100644 --- a/modules/ROOT/pages/index.adoc +++ b/modules/ROOT/pages/index.adoc @@ -17,7 +17,7 @@ In addition to the distribution of https://pulsar.apache.org/en/versions/[{pulsa * A xref:install-upgrade:quickstart-helm-installs.adoc[Helm chart] that deploys and manages {pulsar-short} on your current CNCF-conformant Kubernetes infrastructure -* Cassandra, Elastic, Kinesis, Kafka, and JDBC xref:connectors:index.adoc[connectors] +* {cass-short}, Elastic, Kinesis, Kafka, and JDBC xref:connectors:index.adoc[connectors] * xref:components:admin-console-vm.adoc[{pulsar-short} Admin Console] for simplified administration of your {pulsar-short} environment From 1656000bf08d69e267fdf86901172af09b2ed37a Mon Sep 17 00:00:00 2001 From: April M <36110273+aimurphy@users.noreply.github.com> Date: Mon, 16 Feb 2026 13:09:21 -0800 Subject: [PATCH 3/4] astra-stream attribute --- antora.yml | 1 + modules/components/pages/pulsar-beam.adoc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/antora.yml b/antora.yml index e255a02..3bae723 100644 --- a/antora.yml +++ b/antora.yml @@ -18,6 +18,7 @@ asciidoc: pulsar-reg: 'Apache Pulsar(TM)' pulsar: 'Apache Pulsar' pulsar-short: 'Pulsar' + astra-stream: 'Astra Streaming' # Required for include::common partials that are shared with Astra Streaming web-ui: 'Admin Console' diff --git a/modules/components/pages/pulsar-beam.adoc b/modules/components/pages/pulsar-beam.adoc index 69e65ee..32595c7 100644 --- a/modules/components/pages/pulsar-beam.adoc +++ b/modules/components/pages/pulsar-beam.adoc @@ -40,7 +40,7 @@ Forwarding from [::1]:8085 -> 8085 == Start a message consumer In a new terminal window, run the following curl command to begin streaming server-sent events. -See xref:astra-streaming:developing:configure-pulsar-env.adoc[configuring your local environment for Astra Streaming]. +See xref:astra-streaming:developing:configure-pulsar-env.adoc[configuring your local environment for {astra-stream}]. [source,shell] ---- From ed8b2d48bdf054b03138874e5b4f642b0614c138 Mon Sep 17 00:00:00 2001 From: April M <36110273+aimurphy@users.noreply.github.com> Date: Mon, 16 Feb 2026 13:15:14 -0800 Subject: [PATCH 4/4] product attribute --- modules/ROOT/pages/faqs.adoc | 52 +++++++++---------- modules/ROOT/pages/index.adoc | 18 +++---- .../pages/admin-console-tutorial.adoc | 4 +- modules/components/pages/pulsar-beam.adoc | 6 +-- modules/components/pages/pulsar-sql.adoc | 6 +-- modules/connectors/pages/index.adoc | 2 +- .../pages/quickstart-helm-installs.adoc | 20 +++---- .../pages/quickstart-server-installs.adoc | 16 +++--- modules/operations/pages/auth.adoc | 2 +- modules/operations/pages/functions.adoc | 2 +- modules/operations/pages/scale-cluster.adoc | 4 +- modules/operations/pages/troubleshooting.adoc | 4 +- 12 files changed, 68 insertions(+), 68 deletions(-) diff --git a/modules/ROOT/pages/faqs.adoc b/modules/ROOT/pages/faqs.adoc index 2d01114..f928ff0 100644 --- a/modules/ROOT/pages/faqs.adoc +++ b/modules/ROOT/pages/faqs.adoc @@ -1,15 +1,15 @@ -= Luna Streaming FAQs += {product} FAQs :navtitle: FAQs -If you are new to {company} Luna Streaming and its {pulsar} enhancements, these FAQs are for you. +If you are new to {company} {product} and its {pulsar} enhancements, these FAQs are for you. -== What is {company} Luna Streaming? +== What is {company} {product}? -{company} Luna Streaming is a new Kubernetes-based distribution of {pulsar}, based on the technology that https://kesque.com/[Kesque] built to run its {pulsar-short}-as-a-service. +{company} {product} is a new Kubernetes-based distribution of {pulsar}, based on the technology that https://kesque.com/[Kesque] built to run its {pulsar-short}-as-a-service. -== What components and features are provided by {company} Luna Streaming? +== What components and features are provided by {company} {product}? -In addition to {pulsar} itself, {company} Luna Streaming provides: +In addition to {pulsar} itself, {company} {product} provides: * An installer that can stand up a dev or production cluster on bare metal or VMs without a pre-existing Kubernetes environment * A Helm chart that can deploy and manage {pulsar-short} on your current Kubernetes infrastructure @@ -17,24 +17,24 @@ In addition to {pulsar} itself, {company} Luna Streaming provides: * A management dashboard * A monitoring and alerting system -== On which version of {pulsar} is {company} Luna Streaming based? +== On which version of {pulsar} is {company} {product} based? -{company} Luna Streaming {luna-version} is based on its distribution of {pulsar} {pulsar-version}, plus features and additional enhancements from {company} contributors. +{company} {product} {luna-version} is based on its distribution of {pulsar} {pulsar-version}, plus features and additional enhancements from {company} contributors. -== What does {company} Luna Streaming provide that I cannot get with open-source {pulsar}? +== What does {company} {product} provide that I cannot get with open-source {pulsar}? -{company} Luna Streaming is a hardened version of {pulsar} that been run through additional testing to ensure it is ready for production use. It also includes additional tooling to help monitor your system, including an enhanced Admin Console and a Heartbeat service to monitor the system health. +{company} {product} is a hardened version of {pulsar} that been run through additional testing to ensure it is ready for production use. It also includes additional tooling to help monitor your system, including an enhanced Admin Console and a Heartbeat service to monitor the system health. -== Is {company} Luna Streaming an open-source project? +== Is {company} {product} an open-source project? -Yes, {company} Luna Streaming is open source. See the <>. +Yes, {company} {product} is open source. See the <>. -== Which Kubernetes platforms are supported by {company} Luna Streaming? +== Which Kubernetes platforms are supported by {company} {product}? They include Minikube, K8d, Kind, Google Kubernetes Engine (GKE), Microsoft Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and other commonly used platforms. [#gitHubRepos] -== Where are the {company} Luna Streaming public GitHub repos? +== Where are the {company} {product} public GitHub repos? There are several public repos, each with a different purpose. See: @@ -45,25 +45,25 @@ There are several public repos, each with a different purpose. See: * https://github.com/datastax/pulsar-sink[https://github.com/datastax/pulsar-sink] : This is the {company} {pulsar} Connector (`pulsar-sink` for {cass-short}) repo. * https://github.com/datastax/burnell[https://github.com/datastax/burnell] : This is a utility for {pulsar-short} that provides various functions, such as key initialization for authentication, and JWT token creation API. -== Is there a prerequisite version of Java needed for the {company} Luna Streaming installation? +== Is there a prerequisite version of Java needed for the {company} {product} installation? -The {company} Luna Streaming distribution is designed for Java 11. However, because the product releases Docker images, you do not need to install Java (8 or 11) in advance. Java 11 is bundled in the Docker image. +The {company} {product} distribution is designed for Java 11. However, because the product releases Docker images, you do not need to install Java (8 or 11) in advance. Java 11 is bundled in the Docker image. -== What are the install options for {company} Luna Streaming? +== What are the install options for {company} {product}? -* Use the Helm chart provided at https://github.com/apache/pulsar-helm-chart[https://github.com/datastax/pulsar-helm-chart] to install {company} Luna Streaming in an existing Kubernetes cluster on your laptop or hosted by a cloud provider. -* Use the tarball provided at https://github.com/datastax/pulsar/releases[https://github.com/datastax/pulsar/releases] to install {company} Luna Streaming on a server or VM. -* Use the {company} Ansible scripts provided at https://github.com/datastax/pulsar-ansible[https://github.com/datastax/pulsar-ansible] to install {company} Luna Streaming on a server or VM with our provided playbooks. +* Use the Helm chart provided at https://github.com/apache/pulsar-helm-chart[https://github.com/datastax/pulsar-helm-chart] to install {company} {product} in an existing Kubernetes cluster on your laptop or hosted by a cloud provider. +* Use the tarball provided at https://github.com/datastax/pulsar/releases[https://github.com/datastax/pulsar/releases] to install {company} {product} on a server or VM. +* Use the {company} Ansible scripts provided at https://github.com/datastax/pulsar-ansible[https://github.com/datastax/pulsar-ansible] to install {company} {product} on a server or VM with our provided playbooks. -== How do I install {company} Luna Streaming in my Kubernetes cluster? +== How do I install {company} {product} in my Kubernetes cluster? Follow the full instructions in xref:install-upgrade:quickstart-helm-installs.adoc[Quick Start for Helm Chart installs]. -== How do I install {company} Luna Streaming on my server or VM? +== How do I install {company} {product} on my server or VM? Follow the full instructions in xref:install-upgrade:quickstart-server-installs.adoc[Quick Start for Server/VM installs]. -== What task can I perform in the {company} Luna Streaming Admin Console? +== What task can I perform in the {company} {product} Admin Console? From the Admin Console, you can: @@ -80,7 +80,7 @@ https://github.com/datastax/pulsar-heartbeat[{pulsar-short} Heartbeat] monitors == What are the features provided by {company} {pulsar} Connector (`pulsar-sink`) that are not supported in `kafka-sink`? -The https://pulsar.apache.org/docs/en/io-overview/[{pulsar-short} IO framework] provides many features that are not possible in Kafka, and has different compression formats and auth/security features. The features are handled by {pulsar-short}. For more, see xref:connectors:index.adoc[Luna Streaming IO Connectors]. +The https://pulsar.apache.org/docs/en/io-overview/[{pulsar-short} IO framework] provides many features that are not possible in Kafka, and has different compression formats and auth/security features. The features are handled by {pulsar-short}. For more, see xref:connectors:index.adoc[{product} IO Connectors]. The {company} {pulsar} Connector allows single-record acknowledgement and negative acknowledgements. @@ -95,7 +95,7 @@ The {company} {pulsar} Connector allows single-record acknowledgement and negati There are two packages: -* The `pulsar-sink` functionality of {company} {pulsar} Connector is included with {company} Luna Streaming. It's built in! +* The `pulsar-sink` functionality of {company} {pulsar} Connector is included with {company} {product}. It's built in! * You can optionally download the {company} {pulsar} Connector tarball from the https://downloads.datastax.com/#pulsar-sink[{company} Downloads] site, and then use it as its own product with your open-source {pulsar} install. If you're using open-source software (OSS) {pulsar}, you can use {company} {pulsar} Connector with the OSS to take advantage of this `pulsar-sink` for {cass-short}. See the xref:pulsar-connector:ROOT:index.adoc[{company} {pulsar} Connector documentation]. @@ -105,6 +105,6 @@ If you're using open-source software (OSS) {pulsar}, you can use {company} {puls This source connector streams data changes from {cass-short} tables to {pulsar-short} topics. For more information, see the xref:cdc-for-cassandra:ROOT:index.adoc[{company} CDC for {cass-short} connector documentation]. -== What client APIs does {company} Luna Streaming provide? +== What client APIs does {company} {product} provide? The same as for {pulsar}. See https://pulsar.apache.org/docs/en/client-libraries/. \ No newline at end of file diff --git a/modules/ROOT/pages/index.adoc b/modules/ROOT/pages/index.adoc index e5c1f34..cda043a 100644 --- a/modules/ROOT/pages/index.adoc +++ b/modules/ROOT/pages/index.adoc @@ -1,19 +1,19 @@ -= Welcome to {company} Luna Streaming -:navtitle: Luna Streaming += Welcome to {company} {product} +:navtitle: {product} -{company} Luna Streaming is a production-ready distribution of {pulsar} built to run seamlessly on any CNCF conformant version of Kubernetes. {company} Luna Streaming provides all of the core capabilities included in the Apache Community version of {pulsar}, plus a number of additional tools and features to facilitate administration and operational tasks associated with running {pulsar} in production. +{company} {product} is a production-ready distribution of {pulsar} built to run seamlessly on any CNCF conformant version of Kubernetes. {company} {product} provides all of the core capabilities included in the Apache Community version of {pulsar}, plus a number of additional tools and features to facilitate administration and operational tasks associated with running {pulsar} in production. == Release notes -The latest release of {company} Luna Streaming is {luna-version}, which matches the supported, distributed {pulsar-short} version numbers. +The latest release of {company} {product} is {luna-version}, which matches the supported, distributed {pulsar-short} version numbers. -The prior Luna Streaming release (numbered 1.0.x or 2.7.2) provided the {pulsar-short} 2.7.2 distribution. +The prior {product} release (numbered 1.0.x or 2.7.2) provided the {pulsar-short} 2.7.2 distribution. -Refer to the {company} Luna Streaming https://github.com/datastax/release-notes/blob/master/Luna_Streaming_2.8_Release_Notes.md[release notes], which are hosted in our public GitHub repo, for information & linked commit IDs that were implemented in the latest Luna Streaming {luna-version} release. +Refer to the {company} {product} https://github.com/datastax/release-notes/blob/master/Luna_Streaming_2.8_Release_Notes.md[release notes], which are hosted in our public GitHub repo, for information & linked commit IDs that were implemented in the latest {product} {luna-version} release. == Components -In addition to the distribution of https://pulsar.apache.org/en/versions/[{pulsar} {pulsar-version}], {company} Luna Streaming provides: +In addition to the distribution of https://pulsar.apache.org/en/versions/[{pulsar} {pulsar-version}], {company} {product} provides: * A xref:install-upgrade:quickstart-helm-installs.adoc[Helm chart] that deploys and manages {pulsar-short} on your current CNCF-conformant Kubernetes infrastructure @@ -55,7 +55,7 @@ In addition to the distribution of https://pulsar.apache.org/en/versions/[{pulsa == Next steps -* If you have an existing Kubernetes environment, deploy Luna Streaming with a xref:install-upgrade:quickstart-helm-installs.adoc[Helm Installation]. +* If you have an existing Kubernetes environment, deploy {product} with a xref:install-upgrade:quickstart-helm-installs.adoc[Helm Installation]. * If you have a bare metal or a cloud environment, see xref:install-upgrade:quickstart-server-installs.adoc[Server/VM Installation]. * If you want to learn about monitoring with {pulsar-short} Heartbeat, see xref:components:pulsar-monitor.adoc[{pulsar-short} Heartbeat]. -* If you have questions about Luna Streaming, see xref::faqs.adoc[Luna Streaming FAQs]. \ No newline at end of file +* If you have questions about {product}, see xref::faqs.adoc[{product} FAQs]. \ No newline at end of file diff --git a/modules/components/pages/admin-console-tutorial.adoc b/modules/components/pages/admin-console-tutorial.adoc index 85fbcb0..ae45c78 100644 --- a/modules/components/pages/admin-console-tutorial.adoc +++ b/modules/components/pages/admin-console-tutorial.adoc @@ -5,7 +5,7 @@ The *{company} Admin Console for {pulsar-reg}* is a web-based UI from {company} [#getting-started] == Getting Started in {pulsar-short} Admin Console -In the *Luna Streaming {pulsar-short} Admin Console*, you can use {pulsar-short} clients to send and receive pub/sub messages. +In the *{product} {pulsar-short} Admin Console*, you can use {pulsar-short} clients to send and receive pub/sub messages. If you installed the Admin console with the xref:install-upgrade:quickstart-helm-installs.adoc[{company} Helm chart], access the Admin console with the `pulsar-adminconsole` external load balancer endpoint in your cloud provider: @@ -26,7 +26,7 @@ image::luna-streaming-select-namespace.png[Select Namespace] Messages published to namespaces are automatically replicated to all node(s) in the cluster. -image::luna-streaming-admin-console.png[Luna Streaming Admin Console] +image::luna-streaming-admin-console.png[{product} Admin Console] For interactive code samples, go to *Code Samples*. diff --git a/modules/components/pages/pulsar-beam.adoc b/modules/components/pages/pulsar-beam.adoc index 32595c7..45578b8 100644 --- a/modules/components/pages/pulsar-beam.adoc +++ b/modules/components/pages/pulsar-beam.adoc @@ -1,6 +1,6 @@ -= {pulsar-short} Beam with Luna Streaming += {pulsar-short} Beam with {product} :navtitle: {pulsar-short} Beam -:description: Install a minimal Luna Streaming Helm chart that includes {pulsar-short} Beam +:description: Install a minimal {product} Helm chart that includes {pulsar-short} Beam :helmValuesPath: https://raw.githubusercontent.com/datastaxdevs/luna-streaming-examples/main/beam/values.yaml The https://github.com/kafkaesque-io/pulsar-beam[{pulsar-short} Beam] project is an HTTP-based streaming and queueing system for use with {pulsar}. @@ -15,7 +15,7 @@ In this guide, you'll install a minimal {company} {pulsar-short} Helm chart that * Enough access to a K8s cluster to create a namespace, deployments, and pods * https://kubernetes.io/docs/tasks/tools/[Kubectl CLI] (this example uses version 1.23.4) -== Install Luna Streaming Helm chart +== Install {product} Helm chart include::ROOT:partial$install-helm.adoc[] diff --git a/modules/components/pages/pulsar-sql.adoc b/modules/components/pages/pulsar-sql.adoc index 8797c8a..66151be 100644 --- a/modules/components/pages/pulsar-sql.adoc +++ b/modules/components/pages/pulsar-sql.adoc @@ -1,6 +1,6 @@ -= Using {pulsar-short} SQL with Luna Streaming += Using {pulsar-short} SQL with {product} :navtitle: {pulsar-short} SQL -:description: This guide installs the Luna Streaming Helm chart using minimum values for a working {pulsar-short} cluster that includes SQL workers +:description: This guide installs the {product} Helm chart using minimum values for a working {pulsar-short} cluster that includes SQL workers :helmValuesPath: https://raw.githubusercontent.com/datastaxdevs/luna-streaming-examples/main/pulsar-sql/values.yaml {pulsar-short} SQL allows enterprises to query {pulsar} topic data with SQL. @@ -28,7 +28,7 @@ PrestoDB has been replaced by Trino, but {pulsar} is using Presto's version. The Trino CLI uses the "X-TRINO-USER" header for authentications but Presto expects "X-PRESTO-USER", which is why we use the Presto CLI. ==== -== Install Luna Streaming Helm chart +== Install {product} Helm chart include::ROOT:partial$install-helm.adoc[] diff --git a/modules/connectors/pages/index.adoc b/modules/connectors/pages/index.adoc index 94a1ea2..d951dd6 100644 --- a/modules/connectors/pages/index.adoc +++ b/modules/connectors/pages/index.adoc @@ -6,7 +6,7 @@ [TIP] ==== -There are three versions of the {company} Luna Streaming distribution. +There are three versions of the {company} {product} distribution. The `lunastreaming-all` version includes all connectors. ==== diff --git a/modules/install-upgrade/pages/quickstart-helm-installs.adoc b/modules/install-upgrade/pages/quickstart-helm-installs.adoc index 2bb1187..3bcd632 100644 --- a/modules/install-upgrade/pages/quickstart-helm-installs.adoc +++ b/modules/install-upgrade/pages/quickstart-helm-installs.adoc @@ -1,9 +1,9 @@ = Quick Start for Helm Chart installs -You have options for installing *{company} Luna Streaming*: +You have options for installing *{company} {product}*: * With the provided *{company} Helm chart* for an existing Kubernetes environment locally or with a cloud provider, as covered in this topic. -* With the *{company} Luna Streaming tarball* for deployment to a single server/VM, or to multiple servers/VMs. See xref:install-upgrade:quickstart-server-installs.adoc[Quick Start for Server/VM installs]. +* With the *{company} {product} tarball* for deployment to a single server/VM, or to multiple servers/VMs. See xref:install-upgrade:quickstart-server-installs.adoc[Quick Start for Server/VM installs]. * With the *{company} Ansible scripts* provided at https://github.com/datastax/pulsar-ansible[https://github.com/datastax/pulsar-ansible]. The Helm chart and options described below configure an {pulsar} cluster. @@ -29,7 +29,7 @@ The resulting configuration includes support for: For an example set of production cluster values, see the {company} production-ready https://github.com/datastax/pulsar-helm-chart[Helm chart]. -{company} recommends these hardware resources for running Luna Streaming in a Kubernetes environment: +{company} recommends these hardware resources for running {product} in a Kubernetes environment: * Helm version 3 @@ -133,7 +133,7 @@ There are two ways to override `default_storage`: existingStorageClassName: bookkeeper-storageclass.yaml ---- -== Install Luna Streaming in a cloud provider +== Install {product} in a cloud provider First, create the namespace; in this example, we use `pulsar`. @@ -147,9 +147,9 @@ TIP: To avoid having to specify the `pulsar` namespace on each subsequent comman `kubectl config set-context $(kubectl config current-context) --namespace=pulsar` -Once {pulsar-short} is installed, you can now access your Luna Streaming cluster. +Once {pulsar-short} is installed, you can now access your {product} cluster. -=== Access the Luna Streaming cluster +=== Access the {product} cluster The default values will create a ClusterIP for all components. ClusterIPs are only accessible within the Kubernetes cluster. The easiest way to work with {pulsar-short} is to log into the bastion host (assuming it is in the `pulsar` namespace): @@ -181,7 +181,7 @@ If you are using a load balancer on the proxy, you can find the IP address using `kubectl get service -n pulsar` -=== Manage Luna Streaming with {pulsar-short} Admin Console +=== Manage {product} with {pulsar-short} Admin Console Or if you would rather go directly to the broker: @@ -189,7 +189,7 @@ Or if you would rather go directly to the broker: `kubectl port-forward -n pulsar $(kubectl get pods -n pulsar -l component=broker -o jsonpath='{.items[0].metadata.name}') 6650:6650` -=== Manage Luna Streaming with {pulsar-short} Admin Console +=== Manage {product} with {pulsar-short} Admin Console The {pulsar-short} Admin Console is installed in your cluster by enabling the console with this values setting: @@ -209,7 +209,7 @@ pulsarAdminConsole: To learn more about using the {pulsar-short} Admin Console, see xref:components:admin-console-tutorial.adoc[Admin Console Tutorial]. -== Install Luna Streaming locally +== Install {product} locally With the prerequisites listed above met, start minikube with adequate resources. For example: ---- @@ -467,4 +467,4 @@ Once you have created the secrets that store the certificate info (or specified == Next steps -To learn about installing Luna Streaming for Bare Metal/VM, see xref:install-upgrade:quickstart-server-installs.adoc[Quickstart for Bare Metal/VM Installs]. \ No newline at end of file +To learn about installing {product} for Bare Metal/VM, see xref:install-upgrade:quickstart-server-installs.adoc[Quickstart for Bare Metal/VM Installs]. \ No newline at end of file diff --git a/modules/install-upgrade/pages/quickstart-server-installs.adoc b/modules/install-upgrade/pages/quickstart-server-installs.adoc index 299d530..9cf4a1a 100644 --- a/modules/install-upgrade/pages/quickstart-server-installs.adoc +++ b/modules/install-upgrade/pages/quickstart-server-installs.adoc @@ -1,8 +1,8 @@ = Quick Start for Bare Metal/VM installs -This document explains xref:install-upgrade:quickstart-server-installs.adoc#install[installation] of Luna Streaming for Bare Metal/VM deployments with a {pulsar-short} tarball. +This document explains xref:install-upgrade:quickstart-server-installs.adoc#install[installation] of {product} for Bare Metal/VM deployments with a {pulsar-short} tarball. -The resulting Luna Streaming deployment includes: +The resulting {product} deployment includes: * *Tiered Storage:* Offload historical messages to more cost effective object storages such as AWS S3, Azure Blob, Google Cloud Storage, and HDFS. * *Built-in Schema Registry:* Guarantee messaging type safety on a per-topic basis without relying on any external facility. @@ -17,7 +17,7 @@ The resulting Luna Streaming deployment includes: * JDK 11 + -{pulsar-short} can run with JDK8, but {company} Luna Streaming is designed for Java 11. +{pulsar-short} can run with JDK8, but {company} {product} is designed for Java 11. * File System + @@ -43,12 +43,12 @@ Check this setting with `cat /sys/kernel/mm/transparent_hugepage/enabled` and `c [#install] == Installation -. Download the {company} Luna Streaming tarball from the https://github.com/datastax/pulsar/releases[{company} GitHub repo]. There are three versions of Luna Streaming currently available: +. Download the {company} {product} tarball from the https://github.com/datastax/pulsar/releases[{company} GitHub repo]. There are three versions of {product} currently available: + [cols="1,1"] [%autowidth] |=== -|*Luna Streaming filename* +|*{product} filename* |*Included components* |`lunastreaming-core--bin.tar.gz` @@ -70,7 +70,7 @@ tar xzvf lunastreaming-2.10.0-bin.tar.gz cd lunastreaming-2.10.0 ---- -. Enter `ls -al` to view your Luna Streaming files: +. Enter `ls -al` to view your {product} files: + [source,bash] ---- @@ -89,11 +89,11 @@ drwxr-xr-x@ 277 firstname.lastname staff 8864 May 17 05:58 lib drwxr-xr-x@ 25 firstname.lastname staff 800 Jan 22 2020 licenses ---- -You have successfully installed the {company} Luna Streaming tarball. +You have successfully installed the {company} {product} tarball. == Additional tooling -Once the {company} Luna Streaming tarball is installed, you may want to add additional tooling to your server/VM deployment. +Once the {company} {product} tarball is installed, you may want to add additional tooling to your server/VM deployment. * *{pulsar-short} Admin Console:* Web-based UI that administrates {pulsar-short}. Download the latest version from the https://github.com/datastax/pulsar-admin-console[{company} GitHub repo] and follow the instructions xref:components:admin-console-vm.adoc[here]. diff --git a/modules/operations/pages/auth.adoc b/modules/operations/pages/auth.adoc index 9bab672..ed20eff 100644 --- a/modules/operations/pages/auth.adoc +++ b/modules/operations/pages/auth.adoc @@ -1,4 +1,4 @@ -= Luna Streaming Authentication += {product} Authentication The Helm chart can enable token-based authentication for your {pulsar-short} cluster. For more, see https://pulsar.apache.org/docs/en/security-token-admin/[{pulsar-short} token authentication]. diff --git a/modules/operations/pages/functions.adoc b/modules/operations/pages/functions.adoc index 26e152a..c54f3a2 100644 --- a/modules/operations/pages/functions.adoc +++ b/modules/operations/pages/functions.adoc @@ -10,7 +10,7 @@ The function automatically runs for each message published to the specified inpu Functions are implemented using https://pulsar.apache.org/docs/en/functions-overview/[{pulsar-reg} functions]. -https://github.com/datastax/pulsar[Luna Streaming 2.10 or later] is required to deploy custom functions in {pulsar-short}. +https://github.com/datastax/pulsar[{product} 2.10 or later] is required to deploy custom functions in {pulsar-short}. == Manage functions using {pulsar-short} Admin CLI diff --git a/modules/operations/pages/scale-cluster.adoc b/modules/operations/pages/scale-cluster.adoc index 1cd6953..694e385 100644 --- a/modules/operations/pages/scale-cluster.adoc +++ b/modules/operations/pages/scale-cluster.adoc @@ -1,6 +1,6 @@ -= Scaling your Luna Streaming cluster += Scaling your {product} cluster -This page will show you how to scale Luna Streaming clusters up for more compute capacity, or down for less. +This page will show you how to scale {product} clusters up for more compute capacity, or down for less. == Installing {pulsar-short} cluster diff --git a/modules/operations/pages/troubleshooting.adoc b/modules/operations/pages/troubleshooting.adoc index a800d5a..17a24d0 100644 --- a/modules/operations/pages/troubleshooting.adoc +++ b/modules/operations/pages/troubleshooting.adoc @@ -30,7 +30,7 @@ image::gcp-quota-example2.png[GCP Backend Quota] If your pods are stuck in a *Pending* state after installation or your cloud provider is warning you about *Unschedulable Pods*, there are a few ways to work through this: -* If some of your pods start, but others like `pulsar-adminconsole` and `pulsar-grafana` are left in an *Unschedulable* state, you might need to add CPUs to your existing nodes or an additional node pool. Luna Streaming requires more resources than {pulsar}. +* If some of your pods start, but others like `pulsar-adminconsole` and `pulsar-grafana` are left in an *Unschedulable* state, you might need to add CPUs to your existing nodes or an additional node pool. {product} requires more resources than {pulsar}. * To examine a specific pod, use `kubectl describe`. For example, if your `pulsar-bookkeeper-0` pod is not scheduling, use `kubectl describe pods/pulsar-bookkeeper-0` to view detailed output on the pod's state, dependencies, and events. @@ -39,7 +39,7 @@ If your pods are stuck in a *Pending* state after installation or your cloud pro [#bastionpod] == Bastion pod -The bastion pod deploys with Luna Streaming and allows a user to execute administrative commands in a bash shell of the cluster. This can be a helpful troubleshooting tool for testing the health of your cluster. +The bastion pod deploys with {product} and allows a user to execute administrative commands in a bash shell of the cluster. This can be a helpful troubleshooting tool for testing the health of your cluster. === Access bastion pod