Skip to content

Commit e17ca0e

Browse files
Techassisbernauerfhennig
committed
docs: Add management and demo docs (#449)
* Add Management and Demo docs * Update xrefs and formatting * Fix xref * Update playbook * Update discussions link * Update Makefile * Fix most internal and external links * Update playbooks * Update top navigation * Add demo navigation * Update xref in release notes * Switch back to main branches in playbook * Fix branch name in playbook * Remove fixup branches from Hive repo * Apply suggestions Co-authored-by: Felix Hennig <fhennig@users.noreply.github.com> * Remove home component from xrefs --------- Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de> Co-authored-by: Felix Hennig <fhennig@users.noreply.github.com>
1 parent 154473b commit e17ca0e

File tree

16 files changed

+377
-327
lines changed

16 files changed

+377
-327
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ build:
77

88
.PHONY: clean
99
clean:
10-
rm -r build
10+
rm -rf build
1111
# 'cache' is the configured cache dir in the playbook
12-
rm -r cache
12+
rm -rf cache
1313

1414
.PHONY: build

antora-playbook.yml

Lines changed: 6 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@ content:
1919
branches:
2020
- HEAD
2121
- release/23.1
22-
- release/22.11
23-
- release/22.09
24-
- release/22.06
25-
# stackablectl
26-
- url: https://github.com/stackabletech/stackablectl.git
22+
# management tools
23+
- url: https://github.com/stackabletech/stackable-cockpit.git
24+
start_path: docs
25+
branches: docs/stackablectl
26+
# demos
27+
- url: https://github.com/stackabletech/demos.git
2728
start_path: docs
2829
branches: main
2930
# internal operators
@@ -32,19 +33,11 @@ content:
3233
branches:
3334
- main
3435
- release-23.1
35-
- distributed-component-compat # (required for 0.4 and below)
36-
- old-release-docs/0.4
37-
- old-release-docs/0.3
38-
- old-release-docs/0.2
3936
- url: https://github.com/stackabletech/secret-operator.git
4037
start_path: docs
4138
branches:
4239
- main
4340
- release-23.1
44-
- distributed-component-compat # (required for 0.6 and below)
45-
tags:
46-
- docs/0.6
47-
- docs/0.5
4841
- url: https://github.com/stackabletech/listener-operator.git
4942
start_path: docs
5043
branches:
@@ -56,123 +49,61 @@ content:
5649
branches:
5750
- main
5851
- release-23.1
59-
- distributed-component-compat # (required for 0.6 and below)
60-
- old-release-docs/0.6
61-
- old-release-docs/0.5
62-
tags:
63-
- docs/0.4
6452
- url: https://github.com/stackabletech/druid-operator.git
6553
start_path: docs
6654
branches:
6755
- main
6856
- release-23.1
69-
- distributed-component-compat
70-
- old-release-docs/0.8
71-
- old-release-docs/0.7
72-
tags:
73-
- docs/0.6
7457
- url: https://github.com/stackabletech/hbase-operator.git
7558
start_path: docs
7659
branches:
7760
- main
7861
- release-23.1
79-
- distributed-component-compat
80-
- old-release-docs/0.5
81-
- old-release-docs/0.4
82-
- old-release-docs/0.3
8362
- url: https://github.com/stackabletech/hdfs-operator.git
8463
start_path: docs
8564
branches:
8665
- main
8766
- release-23.1
88-
- distributed-component-compat
89-
- old-release-docs/0.6
90-
- old-release-docs/0.5
91-
tags:
92-
- docs/0.4
9367
- url: https://github.com/stackabletech/hive-operator.git
9468
start_path: docs
9569
branches:
9670
- main
9771
- release-23.1
98-
- distributed-component-compat
99-
tags:
100-
- docs/0.8
101-
- docs/0.7
102-
- docs/0.6
10372
- url: https://github.com/stackabletech/kafka-operator.git
10473
start_path: docs
10574
branches:
10675
- main
10776
- release-23.1
108-
- distributed-component-compat
109-
tags:
110-
- docs/0.8
111-
- docs/0.7
112-
- docs/0.6
11377
- url: https://github.com/stackabletech/nifi-operator.git
11478
start_path: docs
11579
branches:
11680
- main
11781
- release-23.1
118-
- distributed-component-compat # (required for 0.8 and below)
119-
- old-release-docs/0.8
120-
- old-release-docs/0.7
121-
- old-release-docs/0.6
12282
- url: https://github.com/stackabletech/opa-operator.git
12383
start_path: docs
12484
branches:
12585
- main
12686
- release-23.1
127-
- distributed-component-compat
128-
tags:
129-
- docs/0.11
130-
- docs/0.10
131-
- docs/0.9
13287
- url: https://github.com/stackabletech/spark-k8s-operator.git
13388
start_path: docs
13489
branches:
13590
- main
13691
- release-23.1
137-
- distributed-component-compat
138-
tags:
139-
- docs/0.6
140-
- docs/0.5
141-
- docs/0.4
142-
- docs/0.3
143-
- docs/0.2
14492
- url: https://github.com/stackabletech/superset-operator.git
14593
start_path: docs
14694
branches:
14795
- main
14896
- release-23.1
149-
- distributed-component-compat
150-
- old-release-docs/0.7
151-
- old-release-docs/0.6
152-
- old-release-docs/0.5
15397
- url: https://github.com/stackabletech/trino-operator.git
15498
start_path: docs
15599
branches:
156100
- main
157101
- release-23.1
158-
- distributed-component-compat
159-
tags:
160-
- docs/0.8
161-
- docs/0.7
162-
- docs/0.6
163-
- docs/0.5
164-
- docs/0.4
165-
- docs/0.3
166-
- docs/0.2
167102
- url: https://github.com/stackabletech/zookeeper-operator.git
168103
start_path: docs
169104
branches:
170105
- main
171106
- release-23.1
172-
- distributed-component-compat
173-
- old-release-docs/0.12
174-
- old-release-docs/0.11
175-
- old-release-docs/0.10
176107

177108
ui:
178109
bundle:

antora.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Stackable Documentation
44
nav:
55
- modules/ROOT/nav.adoc
66
- modules/concepts/nav.adoc
7+
- modules/demos/nav.adoc
78
- modules/tutorials/nav.adoc
89
- modules/reference/nav.adoc
910
- modules/operators/nav.adoc

gitpod-antora-playbook.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ content:
1818
- url: /workspace/documentation
1919
tags: []
2020
branches: [HEAD, release/*]
21-
# stackablectl
22-
- url: https://github.com/stackabletech/stackablectl.git
21+
# management tools
22+
- url: https://github.com/stackabletech/stackable-cockpit.git
23+
start_path: docs
24+
# demos
25+
- url: https://github.com/stackabletech/demos.git
2326
start_path: docs
2427
# internal operators
2528
- url: https://github.com/stackabletech/commons-operator.git

local-antora-playbook.yml

Lines changed: 9 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -15,35 +15,30 @@ urls:
1515
content:
1616
sources:
1717
- url: ./
18-
branches:
18+
branches:
1919
- HEAD
2020
- release/23.1
21-
- release/22.11
22-
- release/22.09
23-
- release/22.06
24-
# stackablectl
25-
- url: https://github.com/stackabletech/stackablectl.git
21+
# management tools
22+
- url: https://github.com/stackabletech/stackable-cockpit.git
2623
start_path: docs
2724
branches: main
25+
# demos
26+
- url: https://github.com/stackabletech/demos.git
27+
start_path: docs
28+
branches:
29+
- main
30+
- release-23.1
2831
# internal operators
2932
- url: https://github.com/stackabletech/commons-operator.git
3033
start_path: docs
3134
branches:
3235
- main
3336
- release-23.1
34-
- distributed-component-compat # (required for 0.4 and below)
35-
- old-release-docs/0.4
36-
- old-release-docs/0.3
37-
- old-release-docs/0.2
3837
- url: https://github.com/stackabletech/secret-operator.git
3938
start_path: docs
4039
branches:
4140
- main
4241
- release-23.1
43-
- distributed-component-compat # (required for 0.6 and below)
44-
tags:
45-
- docs/0.6
46-
- docs/0.5
4742
- url: https://github.com/stackabletech/listener-operator.git
4843
start_path: docs
4944
branches:
@@ -55,123 +50,61 @@ content:
5550
branches:
5651
- main
5752
- release-23.1
58-
- distributed-component-compat # (required for 0.6 and below)
59-
- old-release-docs/0.6
60-
- old-release-docs/0.5
61-
tags:
62-
- docs/0.4
6353
- url: https://github.com/stackabletech/druid-operator.git
6454
start_path: docs
6555
branches:
6656
- main
6757
- release-23.1
68-
- distributed-component-compat
69-
- old-release-docs/0.8
70-
- old-release-docs/0.7
71-
tags:
72-
- docs/0.6
7358
- url: https://github.com/stackabletech/hbase-operator.git
7459
start_path: docs
7560
branches:
7661
- main
7762
- release-23.1
78-
- distributed-component-compat
79-
- old-release-docs/0.5
80-
- old-release-docs/0.4
81-
- old-release-docs/0.3
8263
- url: https://github.com/stackabletech/hdfs-operator.git
8364
start_path: docs
8465
branches:
8566
- main
8667
- release-23.1
87-
- distributed-component-compat
88-
- old-release-docs/0.6
89-
- old-release-docs/0.5
90-
tags:
91-
- docs/0.4
9268
- url: https://github.com/stackabletech/hive-operator.git
9369
start_path: docs
9470
branches:
9571
- main
9672
- release-23.1
97-
- distributed-component-compat
98-
tags:
99-
- docs/0.8
100-
- docs/0.7
101-
- docs/0.6
10273
- url: https://github.com/stackabletech/kafka-operator.git
10374
start_path: docs
10475
branches:
10576
- main
10677
- release-23.1
107-
- distributed-component-compat
108-
tags:
109-
- docs/0.8
110-
- docs/0.7
111-
- docs/0.6
11278
- url: https://github.com/stackabletech/nifi-operator.git
11379
start_path: docs
11480
branches:
11581
- main
11682
- release-23.1
117-
- distributed-component-compat # (required for 0.8 and below)
118-
- old-release-docs/0.8
119-
- old-release-docs/0.7
120-
- old-release-docs/0.6
12183
- url: https://github.com/stackabletech/opa-operator.git
12284
start_path: docs
12385
branches:
12486
- main
12587
- release-23.1
126-
- distributed-component-compat
127-
tags:
128-
- docs/0.11
129-
- docs/0.10
130-
- docs/0.9
13188
- url: https://github.com/stackabletech/spark-k8s-operator.git
13289
start_path: docs
13390
branches:
13491
- main
13592
- release-23.1
136-
- distributed-component-compat
137-
tags:
138-
- docs/0.6
139-
- docs/0.5
140-
- docs/0.4
141-
- docs/0.3
142-
- docs/0.2
14393
- url: https://github.com/stackabletech/superset-operator.git
14494
start_path: docs
14595
branches:
14696
- main
14797
- release-23.1
148-
- distributed-component-compat
149-
- old-release-docs/0.7
150-
- old-release-docs/0.6
151-
- old-release-docs/0.5
15298
- url: https://github.com/stackabletech/trino-operator.git
15399
start_path: docs
154100
branches:
155101
- main
156102
- release-23.1
157-
- distributed-component-compat
158-
tags:
159-
- docs/0.8
160-
- docs/0.7
161-
- docs/0.6
162-
- docs/0.5
163-
- docs/0.4
164-
- docs/0.3
165-
- docs/0.2
166103
- url: https://github.com/stackabletech/zookeeper-operator.git
167104
start_path: docs
168105
branches:
169106
- main
170107
- release-23.1
171-
- distributed-component-compat
172-
- old-release-docs/0.12
173-
- old-release-docs/0.11
174-
- old-release-docs/0.10
175108

176109
ui:
177110
bundle:

modules/ROOT/pages/getting_started.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ One of the best ways of getting started with a new platform is to try it out. An
66

77
Firstly, let’s cover whether this *Getting Started* guide is right for you. This is intended as a learning tool to discover more about Stackable, its deployment and architecture.
88

9-
* If you want to build a production cluster then this is not for you. This tutorial is to familiarise you with the Stackable architecture and is not a guide for building robust clusters.
9+
* If you want to build a production cluster then this is not for you. This tutorial is to familiarize you with the Stackable architecture and is not a guide for building robust clusters.
1010
* This is intended for use in a private network or lab; it doesn't enable many security features such as authentication or encryption and should not be directly connected to the Internet. Be careful if you're deploying in the cloud as your instances may default to using public IPs.
1111

1212
== Overview
@@ -76,7 +76,7 @@ Metrics-server is running at https://127.0.0.1:6443/api/v1/namespaces/kube-syste
7676
== Installing Stackable
7777
=== Install stackablectl
7878

79-
Install the Stackable command line utility xref:stackablectl::index.adoc[stackablectl] by following the installation steps for your platform on the xref:stackablectl::installation.adoc[installation] page.
79+
Install the Stackable command line utility xref:management:stackablectl:index.adoc[stackablectl] by following the installation steps for your platform on the xref:management:stackablectl:installation.adoc[installation] page.
8080

8181
=== Installing Stackable Operators
8282
The Stackable operators are components that translate the service definitions deployed via Kubernetes into deploy services on the worker nodes. These can be installed on any node that has access to the Kubernetes control plane. In this example we will install them on the controller node.

0 commit comments

Comments
 (0)