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
* document-pod-overrides
* use tabs in the installation section
* Change a bunch of wording
* Change a bunch of wording
* Change a bunch of wording
* Update docs/modules/superset/pages/getting_started/first_steps.adoc
Co-authored-by: Andrew Kenworthy <[email protected]>
* Update docs/modules/superset/pages/getting_started/first_steps.adoc
Co-authored-by: Andrew Kenworthy <[email protected]>
* Update docs/modules/superset/pages/getting_started/first_steps.adoc
Co-authored-by: Andrew Kenworthy <[email protected]>
* Update docs/modules/superset/pages/getting_started/installation.adoc
Co-authored-by: Andrew Kenworthy <[email protected]>
---------
Co-authored-by: Andrew Kenworthy <[email protected]>
WARNING: This setup is unsuitable for production use! Follow the specific production setup instructions for one of the xref:required-external-components[supported databases] to get a production-ready database.
17
+
WARNING: This setup is not suitable for use in production.
18
+
Refer to the xref:required-external-components[supported databases] for production-ready database setup instructions.
18
19
19
20
== Secret with Superset credentials
20
21
21
-
A secret with the necessary credentials must be created: this contains database connection credentials as well as an admin account for Superset itself. Create a file called `superset-credentials.yaml`:
22
+
You need to create a secret with the required credentials (database connection credentials and an admin account for Superset).
The `connections.secretKey` will be used for securely signing the session cookies and can be used
32
-
for any other security related needs by extensions. It should be a long random string of bytes.
33
+
The `connections.secretKey` will be used for securely signing the session cookies and can be used by the extensions for any other security-related needs.
34
+
It should be a long, random string.
33
35
34
-
`connections.sqlalchemyDatabaseUri` must contain the connection string to the SQL database storing
35
-
the Superset metadata.
36
+
`connections.sqlalchemyDatabaseUri` must contain the connection string to the SQL database storing the Superset metadata.
36
37
37
38
The `adminUser` fields are used to create an admin user.
38
-
Please note that the admin user will be disabled if you use a non-default authentication mechanism like LDAP.
39
+
If using non-default authentication (e.g., LDAP), the admin user is disabled.
Then it can be opened in the browser with `http://localhost:8088`.
79
-
80
-
Enter the admin credentials from the Kubernetes secret:
78
+
Then, open `http://localhost:8088` in your browser and log in with the admin credentials from the Kubernetes secret.
81
79
82
80
image::getting_started/superset-login.png[Login screen of Superset]
83
81
84
-
Great! Now the Superset is already ready to use, but if you also want some sample data and dashboards to explore the functionalities Superset has to offer, continue with the next step.
82
+
Superset is now ready for use.
83
+
If you want to load sample data and dashboards and explore Superset's functionality, proceed to the next step.
85
84
86
85
== Loading examples and accessing example dashboards
87
86
88
-
To have some data to play with and some dashboards to explore, Superset comes with some example data that you can load. To do so, create a file `superset-load-examples-job.yaml` with this content:
87
+
To have some data to play with and some dashboards to explore, Superset comes with some example data that you can load.
88
+
To do so, create a file `superset-load-examples-job.yaml` with this content:
This is a Kubernetes Job. The same connection information and credentials are loaded that are also used by the Superset instance. The Job will load the example data. Execute it and await its termination like so:
93
+
This Kubernetes Job uses the same connection information and credentials as the Superset instance to load the example data.
94
+
Run the Job and wait for it to finish with the following command:
Great! Now you can explore this sample data, run queries on it or create your own dashboards.
105
+
Great!
106
+
Now you can explore this sample data, run queries on it or create your own dashboards.
103
107
104
108
== What's next
105
109
106
-
Look at the xref:usage-guide/index.adoc[] to find out more about configuring your Superset instance or have a look at the Superset documentation to https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard[create your first dashboard].
110
+
Check the xref:usage-guide/index.adoc[] to find out more about configuring your Superset instance or have a look at the Superset documentation to https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard[create your first dashboard].
Copy file name to clipboardExpand all lines: docs/modules/superset/pages/getting_started/index.adoc
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,11 @@
1
1
= Getting started
2
2
3
-
This guide will get you started with Superset using the Stackable Operator. It will guide you through the installation of the Operator and its dependencies, setting up your first Superset instance, connecting to it and looking at some sample data.
3
+
This guide helps you get started with Superset using the Stackable Operator.
4
+
It covers the installation of the Operator and its dependencies, setting up your first Superset instance, connecting to it, and exploring sample data.
4
5
5
6
== Prerequisites
6
7
7
-
You will need:
8
+
You’ll need the following:
8
9
9
10
* a Kubernetes cluster
10
11
* kubectl
@@ -17,7 +18,7 @@ Resource sizing depends on cluster type(s), usage and scope, but as a starting p
17
18
18
19
== What's next
19
20
20
-
The Guide is divided into two steps:
21
+
The guide is divided into two steps:
21
22
22
23
* xref:getting_started/installation.adoc[Installing the Operators].
23
24
* xref:getting_started/first_steps.adoc[Setting up the Superset instance and connecting to it].
Copy file name to clipboardExpand all lines: docs/modules/superset/pages/getting_started/installation.adoc
+21-15Lines changed: 21 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,18 @@
1
1
= Installation
2
2
3
-
On this page you will install the Stackable Superset Operator as well as the commons, secret and listener Operator which are
4
-
required by all Stackable Operators.
3
+
On this page you will install the Stackable Superset Operator as well as the commons, secret and listener operators which are required by all Stackable Operators.
5
4
6
5
== Stackable Operators
7
6
8
-
There are 2 ways to run Stackable Operators
9
-
10
-
. Using xref:management:stackablectl:index.adoc[]
11
-
. Using Helm
12
-
13
-
=== stackablectl
7
+
There are multiple ways to install the Stackable Operator for Apache Zookeeper.
8
+
`stackablectl` is the preferred way but Helm is also supported.
9
+
OpenShift users may prefer installing the operator from the RedHat Certified Operator catalog using the OpenShift web console.
14
10
11
+
[tabs]
12
+
====
13
+
stackablectl (recommended)::
14
+
+
15
+
--
15
16
`stackablectl` is the command line tool to interact with Stackable operators and our recommended way to install
16
17
Operators. Follow the xref:management:stackablectl:installation.adoc[installation steps] for your platform.
Helm will deploy the Operators in a Kubernetes Deployment and apply the CRDs for the Superset service (as well as the
48
-
CRDs for the required operators). You are now ready to deploy Superset in Kubernetes.
51
+
Helm will deploy the operators in a Kubernetes Deployment and apply the CRDs for the Superset service (as well as the CRDs for the required operators).
52
+
You are now ready to deploy Superset in Kubernetes.
The Stackable operator for {superset}[Apache Superset] is an operator that can deploy and manage Apache Superset clusters on Kubernetes.
17
-
Superset is a data exploration and visualization tool that connects to data sources via SQL.
16
+
The Stackable operator for {superset}[Apache Superset] deploys and manages Superset clusters on Kubernetes.
17
+
Superset is a data exploration and visualization tool that connects to SQL-based data sources.
18
18
Store your data in Apache Druid or Trino, and manage your Druid and Trino instances with the Stackable operators for xref:druid:index.adoc[Apache Druid] or xref:trino:index.adoc[Trino].
19
19
This operator helps you manage your Superset instances on Kubernetes efficiently.
0 commit comments