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

Add Solr Quickstart #639

Merged
merged 23 commits into from
May 7, 2024
Merged

Add Solr Quickstart #639

merged 23 commits into from
May 7, 2024

Conversation

pritamdas99
Copy link
Member

Signed-off-by: pritamdas99 [email protected]

Copy link

github-actions bot commented May 3, 2024

Visit the preview URL for this PR (updated for commit d95e5bd):

https://kubedb-v2-hugo--pr639-solr-mo6b543p.web.app

(expires Tue, 14 May 2024 11:14:08 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 0f29ae8ae0bd54a99bf2b223b6833be47acd5943

@pritamdas99 pritamdas99 force-pushed the solr branch 2 times, most recently from 0b5863f to de98466 Compare May 6, 2024 10:27
@raihankhan raihankhan changed the title Add quickstart doc for solr. Add Solr Quickstart May 6, 2024
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
pritamdas99 added 11 commits May 6, 2024 18:27
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Copy link
Contributor

@raihankhan raihankhan left a comment

Choose a reason for hiding this comment

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

remove statefulset references and elasticsearch copy paste typos

| Persistent Volume | &#10003; |
| Builtin Prometheus Discovery | &#10003; |
| Using Prometheus operator | &#10003; |
| Solr Builtin UI | &#10003; |
Copy link
Contributor

Choose a reason for hiding this comment

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

Add/Update -

  • Reconfigurable Health Checker
  • Dashboard ( Solr UI )
  • Monitoring with Prometheus & Grafana
  • Alert Dashboards

---

> New to KubeDB? Please start [here](/docs/README.md).

Copy link
Contributor

Choose a reason for hiding this comment

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

Add a overview block like this -

Overview

SingleStore, a distributed SQL database for real-time analytics, transactional workloads, and operational applications. With its in-memory processing and scalable architecture, SingleStore enables organizations to achieve high-performance and low-latency data processing across diverse data sets, making it ideal for modern data-intensive applications and analytical workflows.


> Note: YAML files used in this tutorial are stored in [guides/solr/quickstart/overview/yamls](https://github.com/kubedb/docs/tree/{{< param "info.version" >}}/docs/guides/solr/quickstart/overview/yamls) folder in GitHub repository [kubedb/docs](https://github.com/kubedb/docs).

> We have designed this tutorial to demonstrate a production setup of KubeDB managed Solr. If you just want to try out KubeDB, you can bypass some safety features following the tips [here](/docs/guides/solr/quickstart/overview/index.md#tips-for-testing).
Copy link
Contributor

Choose a reason for hiding this comment

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

Fix links


In this tutorial, we will use `9.4.1` SolrVersion CR to create an Solr cluster.

> Note: An image with a higher modification tag will have more features and fixes than an image with a lower modification tag. Hence, it is recommended to use ZooKeeperVersion CRD with the highest modification tag to take advantage of the latest features. For example, use `xpack-8.11.1` over `7.9.1-xpack`.
Copy link
Contributor

Choose a reason for hiding this comment

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

remove xpack refs


The KubeDB operator implements a Solr CRD to define the specification of a Solr database.

The Kubedb Solr runs in solrcloud mode. Hence, it needs a external zookeeper to distribute replicas among pods and save configurations.
Copy link
Contributor

Choose a reason for hiding this comment

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

solrcloud > make it bold

Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Signed-off-by: pritamdas99 <[email protected]>
Copy link
Member

@obaydullahmhs obaydullahmhs left a comment

Choose a reason for hiding this comment

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

LGTM

@raihankhan raihankhan merged commit 9ba4ccf into master May 7, 2024
7 checks passed
@raihankhan raihankhan deleted the solr branch May 7, 2024 11:22
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.

3 participants