Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/aks.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Azure Kubernetes Service (AKS)
:description: Steps to create an Azure Kubernetes Service (AKS) cluster for the Stackable Data Platform, including node pool, network and inbound traffic settings.

https://azure.microsoft.com/en-us/products/kubernetes-service[https://azure.microsoft.com/en-us/products/kubernetes-service{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/eks.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Amazon Elastic Kubernetes Service (EKS)
:description: Run the Stackable Data Platform on Amazon Elastic Kubernetes Service (EKS). Make sure a default StorageClass is set so PVCs are provisioned.

https://aws.amazon.com/eks/[https://aws.amazon.com/eks/{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/gke.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Google Kubernetes Engine (GKE)
:description: Run the Stackable Data Platform on Google Kubernetes Engine (GKE). Autopilot clusters are not supported because the secret-operator needs special privileges.

https://cloud.google.com/kubernetes-engine[https://cloud.google.com/kubernetes-engine{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/huawei-cloud.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Huawei Cloud Container Engine (CCE)
:description: Run the Stackable Data Platform on Huawei Cloud Container Engine (CCE). The non-standard Kubelet state directory requires special operator setup.

https://www.huaweicloud.com/intl/en-us/product/cce.html[https://www.huaweicloud.com/intl/en-us/product/cce.html{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/ibm-cloud.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= IBM Cloud Kubernetes Service
:description: Run the Stackable Data Platform on IBM Cloud Kubernetes Service. The non-standard Kubelet state directory requires special operator setup.

https://www.ibm.com/products/kubernetes-service[https://www.ibm.com/products/kubernetes-service{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/ionos-managed-k8s.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= IONOS managed Kubernetes
:description: Set up IONOS managed Kubernetes for the Stackable Data Platform. Create a cluster and node pool and download the kubeconfig; no special steps are needed.

https://cloud.ionos.com/managed/kubernetes[https://cloud.ionos.com/managed/kubernetes{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/ionos-managed-stackable.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= IONOS managed Stackable
:description: Overview of Managed Stackable, the managed Stackable Data Platform offering from IONOS Cloud.

https://cloud.ionos.com/managed/managed-stackable[https://cloud.ionos.com/managed/managed-stackable{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/k0s.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= k0s
:description: Run the Stackable Data Platform on k0s. The non-standard Kubelet state directory requires special secret-operator and listener-operator setup.

https://k0sproject.io/[https://k0sproject.io/{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/kind.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= kind
:description: Notes on running the Stackable Data Platform on kind.

https://kind.sigs.k8s.io/[https://kind.sigs.k8s.io/{external-link-icon}^]
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/microk8s.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Microk8s
:description: Run the Stackable Data Platform on Microk8s. The non-standard Kubelet state directory requires special secret-operator and listener-operator setup.

https://microk8s.io/[https://microk8s.io/{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/oke.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= Oracle Kubernetes Engine (OKE)
:description: Notes on running the Stackable Data Platform on Oracle Kubernetes Engine (OKE).

https://www.oracle.com/cloud/cloud-native/kubernetes-engine/[https://www.oracle.com/cloud/cloud-native/kubernetes-engine/{external-link-icon}^]
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/openshift.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Red Hat OpenShift
:description: Run the Stackable Data Platform on Red Hat OpenShift. Covers certified operators from the OperatorHub, Subscription customization and security context constraints.

https://www.redhat.com/en/technologies/cloud-computing/openshift[https://www.redhat.com/en/technologies/cloud-computing/openshift{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/ovh-mks.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= OVH Managed Kubernetes Service (MKS)
:description: The Stackable Data Platform installs on OVH Managed Kubernetes Service out of the box; the ephemeral-nodes ListenerClass preset is recommended.

https://www.ovhcloud.com/en/public-cloud/kubernetes/[https://www.ovhcloud.com/en/public-cloud/kubernetes/{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/plusserver.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= plusserver Kubernetes as a Service
:description: Notes on running the Stackable Data Platform on plusserver Kubernetes as a Service.

https://www.plusserver.com/en/product/managed-kubernetes/[https://www.plusserver.com/en/product/managed-kubernetes/{external-link-icon}^]
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/ske.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= STACKIT Kubernetes Engine (SKE)
:description: Set up the STACKIT Kubernetes Engine (SKE) for the Stackable Data Platform, including assigning public IPs to nodes since SKE does not do so by default.

https://www.stackit.de/de/produkt/stackit-kubernetes-engine/[https://www.stackit.de/de/produkt/stackit-kubernetes-engine/{external-link-icon}^]

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/suse-k3s.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= SUSE K3S
:description: Notes on running the Stackable Data Platform on SUSE K3S.

https://www.suse.com/products/k3s/[https://www.suse.com/products/k3s/{external-link-icon}^]
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/suse-rancher.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= SUSE Rancher
:description: Notes on running the Stackable Data Platform on SUSE Rancher.

https://www.rancher.com/products/rancher[https://www.rancher.com/products/rancher{external-link-icon}^]
1 change: 1 addition & 0 deletions modules/ROOT/pages/kubernetes/vmware_tanzu.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= VMware Tanzu
:description: Run the Stackable Data Platform on VMware Tanzu. BOSH-deployed clusters need special secret-operator and listener-operator setup due to the Kubelet path.

https://www.vmware.com/products/app-platform/tanzu[https://www.vmware.com/products/app-platform/tanzu{external-link-icon}^]

Expand Down
2 changes: 1 addition & 1 deletion modules/ROOT/pages/release-guide.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
:description: Work-in-progress internal guide with the git and cargo steps to cut a release and bump the next development version.


(this is work in progress that is why it's not explicitely linked in nav.doc)
Expand Down Expand Up @@ -33,4 +34,3 @@ Bump dev version:
git commit -am 'Bump next development version'

git push -u origin bump-version

1 change: 1 addition & 0 deletions modules/compliance/pages/cra.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Cyber Resilience Act (CRA)
:description: Central hub for Cyber Resilience Act (CRA) information on the Stackable Data Platform, covering its classification and the Annex II user information.

NOTE: The https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32024R2847[Cyber Resilience Act (CRA)] is a European regulation that establishes cybersecurity requirements for products with digital elements placed on the EU market.
It aims to ensure that hardware and software products are designed, developed, and maintained with adequate cybersecurity throughout their lifecycle.
Expand Down
1 change: 1 addition & 0 deletions modules/concepts/pages/maintenance/crds.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= CustomResourceDefinition (CRD) maintenance
:description: How Stackable operators manage their own CRD lifecycle, including conversion webhook certificates and how to disable CRD maintenance.
:k8s-webhook-config: https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/#configure-customresourcedefinition-to-use-conversion-webhooks

Starting with SDP 25.11.0, specific operators now manage their own CRD lifecycle independently of Helm or other deployment tools.
Expand Down
1 change: 1 addition & 0 deletions modules/concepts/pages/maintenance/eos.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= End-of-Support (EoS) check
:description: Operators warn on startup and at regular intervals when reaching end-of-support, with Helm values to adjust the interval or disable the check.

Starting with SDP 25.11.0, operators emit a warning message on startup and in a regular interval when it may have reached end-of-support.
Most of the operators reach end-of-support one year after they have been released, which roughly translates to three SDP releases.
Expand Down
1 change: 1 addition & 0 deletions modules/concepts/pages/observability/containerdebug.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Container environment
:description: How the containerdebug tool regularly logs the container environment of Stackable-managed products, including interval and output locations.

All Stackable-managed products regularly log information about their operating
environment, such as available disk interfaces and network interfaces.
Expand Down
1 change: 1 addition & 0 deletions modules/concepts/pages/observability/telemetry.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Telemetry signals in operators
:description: Helm values for operator telemetry: console logs, file logs and OpenTelemetry logs and traces via OTLP. Also covers collecting operator signals with Vector.
:page-aliases: ../telemetry.adoc
:env-filter-syntax: https://docs.rs/tracing-subscriber/latest/tracing_subscriber/filter/struct.EnvFilter.html#example-syntax
:vector-helm-chart: https://github.com/vectordotdev/helm-charts/tree/develop/charts/vector
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Deploying operators and CSI drivers on separate nodes
:description: Guide to scheduling Stackable operators on dedicated nodes while running the Secret and Listener Operator CSI node drivers alongside workloads.
:related-issue: https://github.com/stackabletech/issues/issues/763
:secret-operator-values: https://github.com/stackabletech/secret-operator/blob/{stackable-operator-branch}/deploy/helm/secret-operator/values.yaml
:listener-operator-values: https://github.com/stackabletech/listener-operator/blob/{stackable-operator-branch}/deploy/helm/listener-operator/values.yaml
Expand Down
1 change: 1 addition & 0 deletions modules/guides/pages/index.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
= Guides
:description: Overview of the guides section, which collects instructions for completing particular tasks with the Stackable Data Platform.

The guides in this section are useful to complete particular tasks.
2 changes: 0 additions & 2 deletions modules/internal/nav.adoc

This file was deleted.

161 changes: 0 additions & 161 deletions modules/internal/pages/personas.adoc

This file was deleted.

8 changes: 8 additions & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@
to = "https://hub.stackable.tech/crds"
status = 301

# The internal module is deleted on main but still exists on the release
# branches; this blocks it for every published version without backports.
[[redirects]]
from = "/home/:version/internal/*"
to = "/404.html"
status = 404
force = true

[[redirects]]
from = "/home/stable/release_notes.html"
to = "/home/stable/release-notes"
Expand Down
Loading