Skip to content

Commit

Permalink
Merge branch 'main' into renovate/npm-pagefind-vulnerability
Browse files Browse the repository at this point in the history
  • Loading branch information
NickLarsenNZ authored Nov 28, 2024
2 parents 5bc670e + 8b30710 commit c2209a7
Show file tree
Hide file tree
Showing 15 changed files with 510 additions and 34 deletions.
25 changes: 21 additions & 4 deletions antora-playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,23 @@ site:
# docs: https://docs.antora.org/antora/latest/playbook/configure-urls/
urls:
# The symbolic name of the latest stable version, and how to redirect from/to it.
# with 'redirect:to', the _actual_ version link is a redirect, and the _actual_ link
# with 'redirect:to', the _actual_ version link is a redirect, and the _actual_ link
# contains the symbolic name, i.e. stable.
# As the user browses the latest docs, there will be 'stable' in the links. Also
# As the user browses the latest docs, there will be 'stable' in the links. Also
# search engines will see the 'stable' link and index those pages, so if we release
# a new version, these links will be already in the index, which is good.
# Linking to the latest version by version number is still possible, and after the
# latest version is not latest anymore, the redirect is instead the actual URL.
latest_version_segment: stable
latest_version_segment_strategy: redirect:to
# We deploy our site on netlify, so we use their redirect config mechanism
redirect_facility: netlify
# See https://docs.antora.org/antora/latest/playbook/urls-html-extension-style/#html-extension-style-key
html_extension_style: indexify
content:
sources:
- url: .
branches:
- HEAD
- release/24.11
- release/24.7
- release/24.3
- release/23.11
Expand All @@ -41,6 +42,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -52,6 +54,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -62,6 +65,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -72,6 +76,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -83,6 +88,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -93,6 +99,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -103,6 +110,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -113,6 +121,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -123,6 +132,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -133,6 +143,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -143,6 +154,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -153,6 +165,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -163,6 +176,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -173,6 +187,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -183,6 +198,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -193,6 +209,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand Down
17 changes: 17 additions & 0 deletions local-antora-playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ content:
- url: ./
branches:
- HEAD
- release/24.11
- release/24.7
- release/24.3
- release/23.11
Expand All @@ -30,6 +31,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -41,6 +43,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -51,6 +54,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -61,6 +65,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -72,6 +77,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -82,6 +88,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -92,6 +99,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -102,6 +110,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -112,6 +121,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -122,6 +132,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -132,6 +143,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -142,6 +154,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -152,6 +165,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -162,6 +176,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -172,6 +187,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand All @@ -182,6 +198,7 @@ content:
start_path: docs
branches:
- main
- release-24.11
- release-24.7
- release-24.3
- release-23.11
Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/nav1.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
* xref:quickstart.adoc[]
* xref:kubernetes/index.adoc[]
** xref:kubernetes/aks.adoc[]
** xref:kubernetes/eks.adoc[]
** xref:kubernetes/gke.adoc[]
** xref:kubernetes/huawei-cloud.adoc[]
** xref:kubernetes/ibm-cloud.adoc[]
Expand Down
40 changes: 19 additions & 21 deletions modules/ROOT/pages/getting-started.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ Install the Stackable command line utility xref:management:stackablectl:index.ad

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.

Stackable operators can be installed using `stackablectl`. Run the following commands to install ZooKeeper, Kafka and NiFi from the Stackable 24.7 release.
Stackable operators can be installed using `stackablectl`. Run the following commands to install ZooKeeper, Kafka and NiFi from the Stackable 24.11 release.

[source,bash]
----
stackablectl release install -i commons -i secret -i listener -i zookeeper -i kafka -i nifi 24.7
stackablectl release install -i commons -i secret -i listener -i zookeeper -i kafka -i nifi 24.11
----

.Using Helm instead
Expand All @@ -55,12 +55,12 @@ Install the operators:
[source,bash]
----
helm install zookeeper-operator stackable-stable/zookeeper-operator --version=24.7.0
helm install kafka-operator stackable-stable/kafka-operator --version=24.7.0
helm install secret-operator stackable-stable/secret-operator --version=24.7.0
helm install listener-operator stackable-stable/listener-operator --version=24.7.0
helm install commons-operator stackable-stable/commons-operator --version=24.7.0
helm install nifi-operator stackable-stable/nifi-operator --version=24.7.0
helm install zookeeper-operator stackable-stable/zookeeper-operator --version=24.11.0
helm install kafka-operator stackable-stable/kafka-operator --version=24.11.0
helm install secret-operator stackable-stable/secret-operator --version=24.11.0
helm install listener-operator stackable-stable/listener-operator --version=24.11.0
helm install commons-operator stackable-stable/commons-operator --version=24.11.0
helm install nifi-operator stackable-stable/nifi-operator --version=24.11.0
----
====

Expand All @@ -69,12 +69,12 @@ You can check which operators are installed using `stackablectl operator install
[source,console]
----
OPERATOR VERSION NAMESPACE STATUS LAST UPDATED
commons 24.7.0 default deployed 2024-03-30 17:58:32.916032854 +0100 CET
kafka 24.7.0 default deployed 2024-03-30 17:58:55.036115353 +0100 CET
listener 24.7.0 default deployed 2024-03-30 17:59:18.136775259 +0100 CET
nifi 24.7.0 default deployed 2024-03-30 17:59:51.927081648 +0100 CET
secret 24.7.0 default deployed 2024-03-30 18:00:05.060241771 +0100 CET
zookeeper 24.7.0 default deployed 2024-03-30 18:00:08.425686918 +0100 CET
commons 24.11.0 default deployed 2024-11-30 17:58:32.916032854 +0100 CET
kafka 24.11.0 default deployed 2024-11-30 17:58:55.036115353 +0100 CET
listener 24.11.0 default deployed 2024-11-30 17:59:18.136775259 +0100 CET
nifi 24.11.0 default deployed 2024-11-30 17:59:51.927081648 +0100 CET
secret 24.11.0 default deployed 2024-11-30 18:00:05.060241771 +0100 CET
zookeeper 24.11.0 default deployed 2024-11-30 18:00:08.425686918 +0100 CET
----

== Deploying Stackable Services
Expand Down Expand Up @@ -130,7 +130,7 @@ metadata:
name: simple-kafka
spec:
image:
productVersion: 3.7.1
productVersion: 3.8.0
clusterConfig:
zookeeperConfigMapName: simple-kafka-znode
tls:
Expand Down Expand Up @@ -279,13 +279,11 @@ Apache NiFi provides a web interface and the easiest way to test it is to view t
To access the web interface we first need to get the ip address and port Nifi is listening on.
To get the IP address we need to connect to (in this case `172.18.0.2`), run:

[source,bash]
----
kubectl get nodes -o wide
----
[source,console]
----
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
quickstart-control-plane Ready control-plane 9m59s v1.25.3 172.18.0.2 <none> Ubuntu 22.04.1 LTS 5.14.0-1052-oem containerd://1.6.9
$ kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
quickstart-control-plane Ready control-plane 4d18h v1.30.0 172.18.0.2 <none> Debian GNU/Linux 12 (bookworm) 6.11.3 containerd://1.7.15
----


Expand Down
17 changes: 17 additions & 0 deletions modules/ROOT/pages/kubernetes/eks.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
= Amazon Elastic Kubernetes Service (EKS)

Please make sure that you have a default StorageClass in your cluster, so that PVCs will be provisioned.

You can list available StorageClasses using the command

```bash
➜ ~ kubectl get storageclasses
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
gp2 (default) kubernetes.io/aws-ebs Delete WaitForFirstConsumer false 9h
```

In case you don't have a StorageClass marked as `default`, you can change a StorageClass to the default using the following command (make sure to update it to your StorageClass name):

```bash
➜ ~ kubectl patch storageclass gp2 -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'
```
Loading

0 comments on commit c2209a7

Please sign in to comment.