Skip to content

Commit 62800fd

Browse files
Techassisbernauer
andauthored
docs: Update and improve stackablectl documentation (#101)
* Initial commit * Add demos partial * Split up xtask commands * Add doc auto gen xtask * Adjust module nav * Adjust operator cmd output, fix typo * Update operator doc page * Continue release doc page * Revert to `rustls-tls` * Continue stackablectl demos doc migration * Copy earthquake demo docs * Copy logging demo page * Copy waterlavel demo docs * Move demo images to sub folder * Add anomaly detection demo docs * Copy trino iceberg demo docs * Copy trino taxi data demo docs * Update docs auto generation * Add stackablectl base command docs * Update image paths * Add customization docs * Add quickstart * Add minor adjustments * Style adjustment for start page * Add quickstart and installation page to nav * Adjust style for demo command page * Adjust style for operator command page * Adjust style for release command page * Adjust style for airflow-scheduled-job page * Update introduction for operator command * Start styling adjustments for demo data-lakehouse * Continue adjustments on data-lakehouse demo * Finish data-lakehouse demo adjustments * Add instance hint partial * Adjust hbase-cycling-data demo * Adjust jupyterhub demo * Adjust logging demo * Start adjustments for nifi earthquake demo * Adjust spark anomaly detection docs * Adjust add demo customization docs * Adjust add stack customization docs * Adjust add release customization docs * Finish nifi earthquake demo adjustments * Start nifi water level demo adjustments * Finish nifi water level adjustments * Start trino iceberg adjustments * Finish trino iceber demo adjustments * Adjust trino taxi data demo docs * Add installation docs * Adjust quick start guide * fix: nav * docs: Remove demo docs, as they are moved to https://github.com/stackabletech/demos * callout * docs * Add minor formatting * Update broken xrefs * Fix xrefs, remove unused section * Update xrefs on stackablectl start page * Update demo links * Update fish completion instructions * Add page aliases --------- Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de>
1 parent 6b74581 commit 62800fd

37 files changed

+1899
-117
lines changed

Cargo.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,12 @@ k8s-openapi = { version = "0.19", default-features = false, features = ["v1_27"]
2929
kube = { version = "0.85", default-features = false, features = ["client", "rustls-tls"] }
3030
lazy_static = "1.4"
3131
nu-ansi-term = "0.49"
32+
once_cell = "1.18"
3233
phf = "0.11"
3334
phf_codegen = "0.11"
3435
rand = "0.8"
35-
reqwest = { version = "0.11.16", default-features = false, features = ["rustls-tls"] }
36+
regex = "1.9"
37+
reqwest = { version = "0.11", default-features = false, features = ["rustls-tls"] }
3638
semver = "1.0"
3739
serde = { version = "1.0", features = ["derive"] }
3840
serde_json = "1.0"

docs/antora.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
---
2-
name: home
2+
name: management
3+
title: SDP Management
34
version: "nightly"
5+
nav:
6+
- modules/cockpit/nav.adoc
7+
- modules/stackablectl/nav.adoc

docs/modules/ROOT/pages/index.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Management Tools for the Stackable Data Platform
2+
3+
* xref:cockpit:index.adoc[]
4+
* xref:stackablectl:index.adoc[]

docs/modules/cockpit/nav.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* xref:index.adoc[Cockpit]
2+
** xref:installation.adoc[Installation]

docs/modules/cockpit/pages/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
This is a visual dashboard to monitor and control Stackable Data Platform clusters.
44

5-
NOTE: The Stackable Cockpit is currently an early preview, and is not yet a
5+
IMPORTANT: The Stackable Cockpit is currently an early preview, and is not yet a
66
fully supported component of the Stackable Data Platform.

docs/modules/cockpit/pages/installation.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ You will need:
1111
* Helm
1212
* htpasswd (from Apache HTTPD)
1313

14-
Resource sizing depends on cluster type(s), usage and scope, but as a starting point we recommend a minimum of the following resources for this service:
14+
Resource sizing depends on cluster type(s), usage and scope, but as a starting point we recommend a minimum of the
15+
following resources for this service:
1516

1617
* 0.2 cores (e.g. i5 or similar)
1718
* 256MB RAM

docs/modules/cockpit/partials/nav.adoc

Lines changed: 0 additions & 1 deletion
This file was deleted.
26.6 KB
Loading

docs/modules/stackablectl/nav.adoc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
* xref:index.adoc[stackablectl]
2+
** xref:installation.adoc[Installation]
3+
** xref:quickstart.adoc[Quickstart]
4+
** xref:commands/index.adoc[Commands]
5+
*** xref:commands/cache.adoc[cache]
6+
*** xref:commands/completions.adoc[completions]
7+
*** xref:commands/demo.adoc[demo]
8+
*** xref:commands/operator.adoc[operator]
9+
*** xref:commands/release.adoc[release]
10+
*** xref:commands/stack.adoc[stack]
11+
*** xref:commands/stacklets.adoc[stacklets]
12+
** xref:customization/index.adoc[]
13+
*** xref:customization/add-demo.adoc[]
14+
*** xref:customization/add-stack.adoc[]
15+
*** xref:customization/add-release.adoc[]
16+
// *** xref:customization/working-with-feature-branches.adoc[]

0 commit comments

Comments
 (0)