diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index da5934d..4b97daa 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -28,7 +28,7 @@ jobs:
- name: Install link checker
run: |
- curl -fsSL -o liche https://github.com/appscodelabs/liche/releases/download/v0.1.0/liche-linux-amd64
+ curl -fsSL -o liche https://github.com/appscodelabs/liche/releases/download/v0.2.0/liche-linux-amd64
chmod +x liche
sudo mv liche /usr/local/bin/liche
@@ -50,11 +50,11 @@ jobs:
- name: Check links
run: |
- liche -r docs -d $(pwd) -c 10 -p -h -l -x '^(.*golang.org.*|.*github.com.*|.*api.slack.com.*|.*twitter.com.*|.*linode.com.*|.*helm.sh.*|.*k8s.io.*|.*percona.com.*|.*kubernetes.io.*|.*search-guard.com.*|.*hub.docker.com.*|.*appscode.com.*|.*mongodb.com.*|.*community.arm.com.*|.*cluster.com.*|.*proxysql.com.*|.*postgresql.org.*|.*kafka.com.*|.*stackoverflow.com.*|.*redis.io.*|.*elastic.co.*|.*mysql.*|.*developer.hashicorp.com.*|.*pgpool.net.*|.*clickhouse.com.*)$'
+ liche -r docs -d $(pwd) -c 10 -p -h -l -s -x '^(.*golang.org.*|.*github.com.*|.*api.slack.com.*|.*twitter.com.*|.*linode.com.*|.*helm.sh.*|.*k8s.io.*|.*percona.com.*|.*kubernetes.io.*|.*search-guard.com.*|.*hub.docker.com.*|.*appscode.com.*|.*mongodb.com.*|.*community.arm.com.*|.*cluster.com.*|.*proxysql.com.*|.*postgresql.org.*|.*kafka.com.*|.*stackoverflow.com.*|.*redis.io.*|.*elastic.co.*|.*mysql.*|.*developer.hashicorp.com.*|.*pgpool.net.*|.*clickhouse.com.*)$'
max_retries=5
retry_count=0
while [ $retry_count -lt $max_retries ]; do
- if liche -r docs -d $(pwd) -c 10 -p -h -l -x '^(.*golang.org.*|.*github.com.*|.*api.slack.com.*|.*twitter.com.*|.*linode.com.*|.*helm.sh.*|.*k8s.io.*|.*percona.com.*|.*kubernetes.io.*|.*search-guard.com.*|.*hub.docker.com.*|.*appscode.com.*|.*mongodb.com.*|.*community.arm.com.*|.*cluster.com.*|.*proxysql.com.*|.*postgresql.org.*|.*kafka.com.*|.*stackoverflow.com.*|.*redis.io.*|.*elastic.co.*|.*mysql.*|.*developer.hashicorp.com.*|.*pgpool.net.*|.*clickhouse.com.*)$'; then
+ if liche -r docs -d $(pwd) -c 10 -p -h -l -s -x '^(.*golang.org.*|.*github.com.*|.*api.slack.com.*|.*twitter.com.*|.*linode.com.*|.*helm.sh.*|.*k8s.io.*|.*percona.com.*|.*kubernetes.io.*|.*search-guard.com.*|.*hub.docker.com.*|.*appscode.com.*|.*mongodb.com.*|.*community.arm.com.*|.*cluster.com.*|.*proxysql.com.*|.*postgresql.org.*|.*kafka.com.*|.*stackoverflow.com.*|.*redis.io.*|.*elastic.co.*|.*mysql.*|.*developer.hashicorp.com.*|.*pgpool.net.*|.*clickhouse.com.*)$'; then
echo "Link check passed"
exit 0
fi
diff --git a/docs/platform/README.md b/docs/platform/README.md
index ebcd8b7..2c9461b 100644
--- a/docs/platform/README.md
+++ b/docs/platform/README.md
@@ -21,12 +21,12 @@ This page is the entry point for KubeDB Platform documentation.
## Core sections
-- [Selfhost Setup](./selfhost-setup/)
-- [Guides](./guides/)
+- [Selfhost Setup](../selfhost-setup/)
+- [Guides](../guides/)
## Contributor resources
-- [Contributing](./contributing.md)
-- [Support](./support.md)
+- [Contributing](../contributing.md)
+- [Support](../support.md)
-Use [Guides](./guides/) for day-to-day workflows, then continue to [Selfhost Setup](./selfhost-setup/) for deployment-specific instructions.
+Use [Guides](../guides/) for day-to-day workflows, then continue to [Selfhost Setup](../selfhost-setup/) for deployment-specific instructions.
diff --git a/docs/platform/guides/README.md b/docs/platform/guides/README.md
index 7bd5891..96b4bfd 100644
--- a/docs/platform/guides/README.md
+++ b/docs/platform/guides/README.md
@@ -19,14 +19,14 @@ This section contains practical, task-oriented guides for operating and managing
## Guide categories
-- [Account Management](./account-management/)
-- [Billing and Usage Guide](./billing-and-usage-guide/)
-- [Cluster Management](./cluster-management/)
-- [Database Management](./database-management/)
-- [Get Started](./get-started/)
-- [Integrations](./integrations/)
-- [License Management](./license-management/)
+- [Account Management](../account-management/)
+- [Billing and Usage Guide](../billing-and-usage-guide/)
+- [Cluster Management](../cluster-management/)
+- [Database Management](../database-management/)
+- [Get Started](../get-started/)
+- [Integrations](../integrations/)
+- [License Management](../license-management/)
## Recommended path
-For first-time users, start with [Get Started](./get-started/) and then move to the specific management areas relevant to your workflow.
+For first-time users, start with [Get Started](../get-started/) and then move to the specific management areas relevant to your workflow.
diff --git a/docs/platform/guides/account-management/site-administration/client-org.md b/docs/platform/guides/account-management/site-administration/client-org.md
index d2e6a02..477ac1f 100644
--- a/docs/platform/guides/account-management/site-administration/client-org.md
+++ b/docs/platform/guides/account-management/site-administration/client-org.md
@@ -21,9 +21,9 @@ A Client Organization provides logical separation between different clients shar
Before creating a Client Organization, make sure the following are already in place:
-- **A Hub cluster is set up** — See [Create Hub & Spoke](../../cluster-management/hub-ui/create.md) for the full setup guide.
+- **A Hub cluster is set up** — See [Create Hub & Spoke](../../../cluster-management/hub-ui/create.md) for the full setup guide.
- **A Spoke cluster is connected to the Hub** — The Spoke must be linked and accepted by the Hub administrator.
-- **The Spoke cluster is licensed** — A valid license certificate must be applied to the Spoke. Without it, database features remain in a **Warning** state and the organization cannot be created. See [License Management](../../cluster-management/hub-ui/license-management.md) for details.
+- **The Spoke cluster is licensed** — A valid license certificate must be applied to the Spoke. Without it, database features remain in a **Warning** state and the organization cannot be created. See [License Management](../../../cluster-management/hub-ui/license-management.md) for details.
> ⚠️ Always perform these steps from an **Organization/Work account**. Personal accounts do not support Hub-Spoke features.
diff --git a/docs/platform/guides/billing-and-usage-guide/overview.md b/docs/platform/guides/billing-and-usage-guide/overview.md
index 4e9a457..b90ecf4 100644
--- a/docs/platform/guides/billing-and-usage-guide/overview.md
+++ b/docs/platform/guides/billing-and-usage-guide/overview.md
@@ -54,7 +54,7 @@ What you’ll see in the Billable table
- Usage covered by the **30‑day free contract** when there’s no paid contract for the selected product.
**How to influence these numbers:**
- - Cluster mode (`PROD` vs `NON‑PROD`) and namespace trials are configured in Cost Management: [Cost Management](./cost-management.md)
+ - Cluster mode (`PROD` vs `NON‑PROD`) and namespace trials are configured in Cost Management: [Cost Management](../cost-management.md)
- Contract behavior (`paid` vs. `30‑day free` when none exists) is described here: [Contract docs](http://appscode.com/docs/en/guides/license-management/contract.html)
**For more details, please contact** [AppsCode administrators](https://appscode.com/contact/).
diff --git a/docs/platform/guides/client-organization/add-cluster-to-existing-client-organization.md b/docs/platform/guides/client-organization/add-cluster-to-existing-client-organization.md
index 0c569b2..5f5d2d6 100644
--- a/docs/platform/guides/client-organization/add-cluster-to-existing-client-organization.md
+++ b/docs/platform/guides/client-organization/add-cluster-to-existing-client-organization.md
@@ -12,32 +12,32 @@ section_menu_id: guides
# Add a Cluster to an Existing Client Organization
-You can assign additional clusters to a client organization after it has been created. The **Add Cluster** wizard reuses the same **Gateway Configuration** and **Telemetry Configuration** steps as the [Create Client Organization](./create-client-organization.md) wizard.
+You can assign additional clusters to a client organization after it has been created. The **Add Cluster** wizard reuses the same **Gateway Configuration** and **Telemetry Configuration** steps as the [Create Client Organization](../create-client-organization.md) wizard.
## Open the Client Organization
Go to **Site Administration → Client Organizations** and click the organization's **Name** in the list to open its details.
-
+
## Find the Add Cluster option
On the organization's details page, the **Clusters** section lists the clusters already assigned to the organization. Click **Add Cluster** in the top-right of that section to start the wizard.
-
+
## Step 1: Select Cluster
In the first step of the **Add Cluster** wizard, choose the cluster to assign and optionally tune where its database workloads are scheduled.
-
+
- **Hub Cluster** *(required)* — the management (hub) cluster for this assignment.
- **Spoke Cluster** *(required)* — the spoke cluster where the organization's databases run.
- **Configure DB Nodepool** *(optional)* — key/value labels used to target specific nodes for database workloads.
- **Tolerations** *(optional)* — add tolerations so workloads can be scheduled onto tainted nodes. Each toleration takes an **Effect**, **Key**, **Operator**, and **Value**.
-
+
Click **Next** to continue.
@@ -45,7 +45,7 @@ Click **Next** to continue.
After selecting the cluster, the wizard continues with the same **Gateway Configuration** and **Telemetry Configuration** steps used when creating a client organization:
-- [Gateway Configuration](./create-client-organization.md#step-3-gateway-configuration) — choose a shared or dedicated gateway.
-- [Telemetry Configuration](./create-client-organization.md#step-4-telemetry-configuration) — configure log and metrics retention.
+- [Gateway Configuration](../create-client-organization.md#step-3-gateway-configuration) — choose a shared or dedicated gateway.
+- [Telemetry Configuration](../create-client-organization.md#step-4-telemetry-configuration) — configure log and metrics retention.
Configure them as needed, then finish to add the cluster to the organization. The new cluster then appears in the **Clusters** section of the organization's details page.
diff --git a/docs/platform/guides/client-organization/create-client-organization.md b/docs/platform/guides/client-organization/create-client-organization.md
index bdcb8ff..4e92108 100644
--- a/docs/platform/guides/client-organization/create-client-organization.md
+++ b/docs/platform/guides/client-organization/create-client-organization.md
@@ -25,7 +25,7 @@ The wizard has four steps, shown on the right side of the form:
Enter the organization details and choose its administrator.
-
+
- **Organization Name** *(required)* — used to provision the three namespaces (`orgName`, `orgName-gw`, and `orgName-monitoring`).
- **Organization Display Name** — a friendly name shown in the UI.
@@ -42,7 +42,7 @@ Click **Next** to continue.
Assign the organization to a hub and spoke cluster, and optionally tune where its database workloads are scheduled.
-
+
- **Hub Cluster** *(required)* — the management (hub) cluster for this organization.
- **Spoke Cluster** *(required)* — the spoke cluster where the organization's databases run.
@@ -59,19 +59,19 @@ Choose how the organization exposes its workloads. There are two top-level optio
Select **Use Shared Gateway** to reuse the platform's shared gateway. No additional gateway configuration is required.
-
+
### Use Dedicated Gateway
Select **Use Dedicated Gateway** to give the organization its own gateway. Then pick a **Dedicated Gateway Type**.
-
+
#### Use Existing Gateway
Choose **Use Existing Gateway** and select a **Gateway Preset Config** to reuse an already-defined gateway configuration.
-
+
#### Use Custom Gateway
@@ -79,11 +79,11 @@ Choose **Use Custom Gateway** to define the gateway yourself. Use **Can it be us
**Preload From Existing One** — start from an existing **Gateway Preset Config**, then edit the pre-filled fields across the **In Cluster** (certificates and keys), **Envoy Service** (service type, external IP, traffic policy, ports, provisioner type), and **Infra** (DNS provider, host type, host/domain, TLS issuer) sections.
-
+
**Create New From Start** — build the gateway from scratch by filling in the same **In Cluster**, **Envoy Service**, and **Infra** sections with your own values.
-
+
Click **Next** to continue.
@@ -91,7 +91,7 @@ Click **Next** to continue.
In the final step, configure the telemetry settings that will be applied to the organization's `orgName-monitoring` namespace, then finish to create the client organization.
-
+
- **Select Monitoring Type** — choose the monitoring stack to provision for the organization.
- **Logs** — set the **Retention Period** for collected logs.
@@ -106,4 +106,4 @@ Once created, the organization appears in the **Client Organizations** list and
## Next steps
-- [Add a Cluster to an Existing Client Organization](./add-cluster-to-existing-client-organization.md) — assign additional clusters after the organization is created.
+- [Add a Cluster to an Existing Client Organization](../add-cluster-to-existing-client-organization.md) — assign additional clusters after the organization is created.
diff --git a/docs/platform/guides/client-organization/overview.md b/docs/platform/guides/client-organization/overview.md
index 7208e95..4c77c45 100644
--- a/docs/platform/guides/client-organization/overview.md
+++ b/docs/platform/guides/client-organization/overview.md
@@ -35,5 +35,5 @@ Client organizations are managed from **Site Administration → Client Organizat
## Next steps
-- [Create a Client Organization](./create-client-organization.md) — a step-by-step walkthrough of the creation wizard.
-- [Add a Cluster to an Existing Client Organization](./add-cluster-to-existing-client-organization.md) — assign additional clusters after the organization is created.
+- [Create a Client Organization](../create-client-organization.md) — a step-by-step walkthrough of the creation wizard.
+- [Add a Cluster to an Existing Client Organization](../add-cluster-to-existing-client-organization.md) — assign additional clusters after the organization is created.
diff --git a/docs/platform/guides/cluster-management/add-cluster/create-vendor-managed.md b/docs/platform/guides/cluster-management/add-cluster/create-vendor-managed.md
index 7ee51c8..65173d8 100644
--- a/docs/platform/guides/cluster-management/add-cluster/create-vendor-managed.md
+++ b/docs/platform/guides/cluster-management/add-cluster/create-vendor-managed.md
@@ -13,6 +13,6 @@ section_menu_id: guides
# Create Vendor Managed Clusters
-
+
-
+
diff --git a/docs/platform/guides/cluster-management/add-cluster/import-rancher-cluster.md b/docs/platform/guides/cluster-management/add-cluster/import-rancher-cluster.md
index ec69d41..798a922 100644
--- a/docs/platform/guides/cluster-management/add-cluster/import-rancher-cluster.md
+++ b/docs/platform/guides/cluster-management/add-cluster/import-rancher-cluster.md
@@ -17,11 +17,11 @@ Importing a `Rancher-Managed` cluster requires a Rancher Type Credential and a R
## Create Rancher Type Credential
-Add a credential of type "Rancher" — see [Credentials Management](../../account-management/kubernetes/credentials.md#rancher).
+Add a credential of type "Rancher" — see [Credentials Management](../../../account-management/kubernetes/credentials.md#rancher).
## Create a Rancher Managed Organization
-Rancher clusters belong to Rancher Managed organizations, not personal accounts. Follow [Create a New Organization](../../account-management/orgs-members.md#create-a-new-organization) with these settings:
+Rancher clusters belong to Rancher Managed organizations, not personal accounts. Follow [Create a New Organization](../../../account-management/orgs-members.md#create-a-new-organization) with these settings:
1. Set the organization's Origin to `Rancher Managed`.
2. Provide the Rancher `API Endpoint` (found on the `Account & API Keys` page).
@@ -30,4 +30,4 @@ Rancher clusters belong to Rancher Managed organizations, not personal accounts.
## Import the Cluster
1. Switch to the Rancher organization: in the [AppsCode Console](https://console.appscode.com), click your profile, choose `Switch Account`, and select the Rancher organization.
-2. Follow the standard import process in [Import Vendor Managed Clusters](import-vendor-managed.md).
+2. Follow the standard import process in [Import Vendor Managed Clusters](../import-vendor-managed.md).
diff --git a/docs/platform/guides/cluster-management/add-cluster/import-vendor-managed.md b/docs/platform/guides/cluster-management/add-cluster/import-vendor-managed.md
index 59ba81c..926e8e6 100644
--- a/docs/platform/guides/cluster-management/add-cluster/import-vendor-managed.md
+++ b/docs/platform/guides/cluster-management/add-cluster/import-vendor-managed.md
@@ -21,19 +21,19 @@ section_menu_id: guides
### Select Credential
-3. Choose a credential with permission to access and import the cluster, then click `Next`. To create one, use the `+Create Credential` button (see [Credentials](../../account-management/kubernetes/credentials.md)).
+3. Choose a credential with permission to access and import the cluster, then click `Next`. To create one, use the `+Create Credential` button (see [Credentials](../../../account-management/kubernetes/credentials.md)).
-
+
-
+
-
+
-
+
-
+
-
+
### Select Cluster
@@ -41,7 +41,7 @@ section_menu_id: guides
- `Linode` / `Digital Ocean`: select the cluster directly.
- `AKS` / `EKS` / `GKE`: choose the `Resource Group`, `Region`, or `Project`, then select the cluster.
-
+
### Customize Features and Import
diff --git a/docs/platform/guides/cluster-management/add-cluster/overview.md b/docs/platform/guides/cluster-management/add-cluster/overview.md
index 6269c79..a7d1f27 100644
--- a/docs/platform/guides/cluster-management/add-cluster/overview.md
+++ b/docs/platform/guides/cluster-management/add-cluster/overview.md
@@ -16,9 +16,9 @@ Adding a Kubernetes cluster to the Platform Console takes two steps:
## Step 1: Select the Cluster
-- **Vendor-Managed:** [Import Vendor Managed Clusters](import-vendor-managed.md)
-- **Rancher-Managed:** [Import Rancher Managed Clusters](import-rancher-cluster.md)
-- **Self-Managed:** [Import Self-Managed Clusters](self-managed/import-self-managed.md)
+- **Vendor-Managed:** [Import Vendor Managed Clusters](../import-vendor-managed.md)
+- **Rancher-Managed:** [Import Rancher Managed Clusters](../import-rancher-cluster.md)
+- **Self-Managed:** [Import Self-Managed Clusters](../self-managed/import-self-managed.md)
## Step 2: Customize Features
diff --git a/docs/platform/guides/cluster-management/add-cluster/self-managed/import-public.md b/docs/platform/guides/cluster-management/add-cluster/self-managed/import-public.md
index 63d5794..ace09ae 100644
--- a/docs/platform/guides/cluster-management/add-cluster/self-managed/import-public.md
+++ b/docs/platform/guides/cluster-management/add-cluster/self-managed/import-public.md
@@ -19,13 +19,13 @@ section_menu_id: guides
2. In the `Self Managed` section, choose the public cluster option.
-
+
### Provide Kubeconfig
3. Provide the kubeconfig for your cluster.
-
+
### Customize Features
diff --git a/docs/platform/guides/cluster-management/cluster-features.md b/docs/platform/guides/cluster-management/cluster-features.md
index 6079db8..06406e9 100644
--- a/docs/platform/guides/cluster-management/cluster-features.md
+++ b/docs/platform/guides/cluster-management/cluster-features.md
@@ -14,7 +14,7 @@ section_menu_id: guides
**Feature Sets** are groups of AppsCode product capabilities that you can install or remove on any connected cluster. This page covers all 19 available Feature Sets and shows the enable flow for two common ones: **Backup & Recovery** and **Databases**.
-> For a per-feature breakdown of every Feature Set — what each feature does, why you'd enable it, and its prerequisites — see the [Feature Set Reference](feature-reference.md).
+> For a per-feature breakdown of every Feature Set — what each feature does, why you'd enable it, and its prerequisites — see the [Feature Set Reference](../feature-reference.md).
---
diff --git a/docs/platform/guides/cluster-management/cluster-helm-charts.md b/docs/platform/guides/cluster-management/cluster-helm-charts.md
index 3544c30..aba5a9f 100644
--- a/docs/platform/guides/cluster-management/cluster-helm-charts.md
+++ b/docs/platform/guides/cluster-management/cluster-helm-charts.md
@@ -30,7 +30,7 @@ Use this page to get a quick overview of all deployed charts, check release stat
Lists every release with its **Name**, **Namespace**, **Status** (e.g. deployed, failed), **Version**, and **Age**. Use the **Select All** and **All Namespaces** dropdowns to filter the list.
-
+
---
@@ -42,7 +42,7 @@ Use this page to check FluxCD-managed release health, spot failed reconciliation
Lists every HelmRelease with its **Namespace**, **Age**, **Ready** status, and a **Status** message showing the last Helm operation result. Click **+ Create HelmRelease** to define a new one.
-
+
---
@@ -54,7 +54,7 @@ Use this page to verify chart versions in use, check that chart sources are reso
Lists every HelmChart with its **Namespace**, **Annotations**, **Age**, **Chart** name, **Version**, **Source Kind**, **Source Name**, **Ready** state, and **Status**. Click **+ Create HelmChart** to add a new chart source.
-
+
---
diff --git a/docs/platform/guides/cluster-management/cluster-overview.md b/docs/platform/guides/cluster-management/cluster-overview.md
index 9142c42..c4bea34 100644
--- a/docs/platform/guides/cluster-management/cluster-overview.md
+++ b/docs/platform/guides/cluster-management/cluster-overview.md
@@ -105,7 +105,7 @@ Hover over any **Not Installed** card to see a tooltip like *"No feature enabled

-Click any Feature Set card to open the **Feature Set Management** page where you can enable or configure its components. See [Feature Management](cluster-features.md) for a full walkthrough.
+Click any Feature Set card to open the **Feature Set Management** page where you can enable or configure its components. See [Feature Management](../cluster-features.md) for a full walkthrough.
---
diff --git a/docs/platform/guides/cluster-management/cluster-workload.md b/docs/platform/guides/cluster-management/cluster-workload.md
index 789ad88..02c8313 100644
--- a/docs/platform/guides/cluster-management/cluster-workload.md
+++ b/docs/platform/guides/cluster-management/cluster-workload.md
@@ -30,7 +30,7 @@ A Deployment keeps a set number of identical app copies running and handles roll
Lists every Deployment with its Namespace, Pods (ready count), Images, and Age. Click a row to view or edit it; use **+ Create** to deploy a new one.
-
+
---
@@ -40,7 +40,7 @@ A Replica Set's only job is to keep a fixed number of Pod copies alive. You rare
Lists every Replica Set with its Namespace, Pods, Images, and Age.
-
+
---
@@ -50,7 +50,7 @@ The older, legacy way to keep a fixed number of Pod copies running — same idea
Lists every Replication Controller with its Namespace, Pods, Images, and Age. Click **+ Create ReplicationController** to add one.
-
+
---
@@ -60,7 +60,7 @@ For apps where each Pod needs a stable identity and its own storage — database
Lists every Stateful Set with its Namespace, Pods, Images, and Age.
-
+
---
@@ -70,7 +70,7 @@ Runs one copy of a Pod on every node automatically — typically used for cluste
Lists every Daemon Set with its Namespace, Pods, Dsired, Current-Scheduled, Up-to-date, Node Selector, Images, and Age — the Desired/Current/Up-to-date columns show rollout progress at a glance.
-
+
---
@@ -80,7 +80,7 @@ A Job runs a task once until it completes — a backup, a migration script, a on
Lists every Job with its Namespace, Annotations, Completions, Duration, Images, and Age.
-
+
---
@@ -90,7 +90,7 @@ A Cron Job runs a Job on a repeating schedule — like a nightly backup or a rec
Lists every Cron Job with its Namespace, Annotations, Schedule, Suspend, Active, Last Schedule, Images, and Age — the Schedule column shows the cron expression.
-
+
---
@@ -100,7 +100,7 @@ A Pod is the actual running container(s) — the smallest unit in Kubernetes. Ev
Lists every Pod with its Namespace, Ready, Status, Restarts, IP, Images, and Age — the only Workloads item with these extra live-state columns, useful for spotting crashing or restarting containers.
-
+
---
diff --git a/docs/platform/guides/cluster-management/feature-reference.md b/docs/platform/guides/cluster-management/feature-reference.md
index 4828e46..a0d0abe 100644
--- a/docs/platform/guides/cluster-management/feature-reference.md
+++ b/docs/platform/guides/cluster-management/feature-reference.md
@@ -30,9 +30,9 @@ Core platform capabilities. Must be installed before any other Feature Set.
| **OpenShift Adapter** | Adapts the platform to OpenShift. Enable only on OpenShift clusters. | — |
| **Opscenter Features** *(Required)* | Internal configurator that renders feature definitions. Platform-managed. | — |
-Note: If you are an ArgoCD user, AppsCode provides a way to convert the flux HelmRelease to an Argo Application via a custom operator called FargoCD. This is configurable in the [selfhost](../../selfhost-setup/install/_index.md) page.
+Note: If you are an ArgoCD user, AppsCode provides a way to convert the flux HelmRelease to an Argo Application via a custom operator called FargoCD. This is configurable in the [selfhost](../../../selfhost-setup/install/_index.md) page.
-
+
---
@@ -47,7 +47,7 @@ Scheduled backup and recovery for Kubernetes applications and databases.
| **Stash** | Legacy backup operator (Stash 1.0). Enable only to keep existing Stash 1.0 setups working. | License Proxyserver |
| **Stash Opscenter** | UI and Grafana monitoring for Stash. | Stash, Panopticon, Grafana Operator |
-
+
---
@@ -62,7 +62,7 @@ Production-grade database management powered by KubeDB.
| **KubeDB UI Presets** *(Recommended)* | Default presets for the database creation forms. | — |
| **Prepare Cluster** | Pre-pulls images and prepares nodes for KubeDB. | — |
-
+
---
@@ -85,7 +85,7 @@ Cluster monitoring, metrics, and dashboards.
| **Tenant Operator** *(Recommended)* | Isolates monitoring resources and access per tenant. | Prometheus Label Proxy, Thanos Operator |
| **Inbox Agent / Server / UI** *(ALPHA)* | Cluster event inbox components. | — |
-
+
---
@@ -100,7 +100,7 @@ Measure and allocate infrastructure and container costs.
| **Opencost** *(ALPHA)* | Measure and allocate infrastructure and container costs. | Kube Prometheus Stack, Monitoring Operator |
| **OpenCost Grafana Dashboards** | Cost visualization dashboards. | Opencost, Grafana Operator |
-
+
---
@@ -116,7 +116,7 @@ TLS certificates, runtime security, and image scanning.
| **Falco** | Container-native runtime threat detection. | — |
| **Falco UI Server** | UI for Falco runtime alerts. | Falco, Grafana Operator |
-
+
---
@@ -141,7 +141,7 @@ Secure secret storage, syncing, and distribution.
| **Virtual Secrets** *(ALPHA)* | Virtual Secrets server for not to actually keep the secrets in k8s level. | — |
| **Virtual Secrets provider** *(ALPHA)* | Virtual Secrets backend for the CSI driver. | Virtual Secrets, Secrets Store CSI Driver |
-
+
---
@@ -158,7 +158,7 @@ Platform-level policy enforcement.
| **Kyverno** | Kubernetes-native policy management. | — |
| **Kyverno Policies** | Pod Security Standards implemented as Kyverno policies. | Kyverno |
-
+
---
@@ -173,7 +173,7 @@ Additional storage drivers and integrations.
| **CSI Volume Snapshotter** | Snapshot controller and validation webhook for CSI volumes. | — |
| **TopoLVM** | Local LVM-backed CSI storage. | — |
-
+
---
@@ -188,7 +188,7 @@ Networking plugins and extensions.
| **Voyager Ingress** | HAProxy-based ingress controller. | — |
| **Voyager Gateway** | Envoy-based gateway distro by AppsCode. | — |
-
+
---
@@ -202,7 +202,7 @@ DevOps tooling and management utilities.
| **Sidekick** *(Recommended)* | Run a one-off container as a pod (sidecar-as-a-pod). | — |
| **Operator Shard Manager** *(Recommended)* | Scale operators by sharding responsibility across instances. | — |
-
+
---
@@ -216,7 +216,7 @@ Cluster provisioning and management tools (Cluster API core).
| **CAPI Ops Manager** | Day-2 operations for Cluster API clusters. | — |
| **Cluster Presets** | Preset configurations for cluster provisioning. Work with cloud NodePools | — |
-
+
---
@@ -232,7 +232,7 @@ Lifecycle management for clusters running on AWS.
| **AWS VPC Peering Operator** *(Recommended)* | Manage AWS VPC peering connections. | — |
| **Cluster Autoscaler** *(Recommended)* | Node autoscaling for Cluster API clusters. | — |
-
+
---
@@ -244,7 +244,7 @@ Lifecycle management for clusters running on GCP.
|---|---|---|
| **GCP Credential Manager** *(Recommended)* | Manage GCP credentials used by CAPG. | — |
-
+
---
@@ -256,7 +256,7 @@ Lifecycle management for clusters running on Azure.
|---|---|---|
| **Azure Credential Manager** *(Recommended)* | Manage Azure credentials used by CAPZ. | — |
-
+
---
@@ -271,7 +271,7 @@ Control-plane framework for infrastructure as code.
| **KubeDB Azure Provider** | Provision KubeDB databases on Azure through Crossplane. | Crossplane |
| **KubeDB GCP Provider** | Provision KubeDB databases on GCP through Crossplane. | Crossplane |
-
+
---
@@ -291,7 +291,7 @@ Central hub for managing a fleet of clusters.
| **License Proxyserver Manager** *(Recommended)* | Distribute AppsCode licenses to spoke clusters. | Multicluster Hub, Cluster Profile Manager |
| **Hub Cluster Robot** *(Recommended)* | Automation account for hub-driven operations. | Multicluster Hub, Cluster Auth Manager |
-
+
---
@@ -303,7 +303,7 @@ Connect this cluster as a spoke to an existing hub.
|---|---|---|
| **Multicluster Spoke** *(Recommended)* | Register this cluster as a spoke of a Multicluster Hub. | — |
-
+
---
@@ -318,4 +318,4 @@ Components for Kubernetes-native service patterns.
| **Service Connector Backend** | Backend for the service connector. | — |
| **Service Provider** | Service provider component. | — |
-
+
diff --git a/docs/platform/guides/cluster-management/remove-cluster.md b/docs/platform/guides/cluster-management/remove-cluster.md
index f1947e8..8459332 100644
--- a/docs/platform/guides/cluster-management/remove-cluster.md
+++ b/docs/platform/guides/cluster-management/remove-cluster.md
@@ -14,7 +14,7 @@ section_menu_id: guides
From the cluster list, click the **⋮** (three-dot) menu on any cluster card to access two actions: **Remove** and **Delete**.
-
+
---
@@ -29,7 +29,7 @@ From the cluster list, click the **⋮** (three-dot) menu on any cluster card to
- **Remove All Features** — uninstalls all installed feature-sets from the cluster.
4. Click **Yes, Remove**.
-
+
---
@@ -41,7 +41,7 @@ From the cluster list, click the **⋮** (three-dot) menu on any cluster card to
2. Click **Delete**.
3. Confirm in the modal by clicking **Yes, Delete**.
-
+
> **Warning:** Delete tears down the actual infrastructure. Use **Remove** if you only want to unregister the cluster from the UI.
diff --git a/docs/platform/guides/database-management/create-database/_index.md b/docs/platform/guides/database-management/create-database/_index.md
index 404803b..7d90b8e 100644
--- a/docs/platform/guides/database-management/create-database/_index.md
+++ b/docs/platform/guides/database-management/create-database/_index.md
@@ -17,7 +17,7 @@ namespace, configure topology and resources, and enable optional features like
monitoring, TLS, and backups.
The overall flow is the same for every engine and is documented once in
-[**Common Steps**](common-steps.md). Where it differs is the **Database Mode** (topology)
+[**Common Steps**](../common-steps.md). Where it differs is the **Database Mode** (topology)
and a handful of engine-specific settings — pick your engine below for a guide tailored to
it, then follow the common steps for everything else.
@@ -26,49 +26,49 @@ it, then follow the common steps for everything else.
## Supported Engines
### Relational
-- [PostgreSQL](postgres.md)
-- [MySQL](mysql.md)
-- [MariaDB](mariadb.md)
-- [Percona XtraDB](perconaxtradb.md)
-- [Microsoft SQL Server](mssqlserver.md)
-- [Oracle](oracle.md)
-- [SingleStore](singlestore.md)
-- [IBM Db2](db2.md)
-- [SAP HANA](hanadb.md)
+- [PostgreSQL](../postgres.md)
+- [MySQL](../mysql.md)
+- [MariaDB](../mariadb.md)
+- [Percona XtraDB](../perconaxtradb.md)
+- [Microsoft SQL Server](../mssqlserver.md)
+- [Oracle](../oracle.md)
+- [SingleStore](../singlestore.md)
+- [IBM Db2](../db2.md)
+- [SAP HANA](../hanadb.md)
### Document & Search
-- [MongoDB](mongodb.md)
-- [Elasticsearch](elasticsearch.md)
-- [Solr](solr.md)
-- [DocumentDB](documentdb.md)
+- [MongoDB](../mongodb.md)
+- [Elasticsearch](../elasticsearch.md)
+- [Solr](../solr.md)
+- [DocumentDB](../documentdb.md)
### Key-Value & Cache
-- [Redis](redis.md)
-- [Memcached](memcached.md)
-- [Ignite](ignite.md)
-- [Hazelcast](hazelcast.md)
+- [Redis](../redis.md)
+- [Memcached](../memcached.md)
+- [Ignite](../ignite.md)
+- [Hazelcast](../hazelcast.md)
### Vector
-- [Qdrant](qdrant.md)
-- [Milvus](milvus.md)
-- [Weaviate](weaviate.md)
+- [Qdrant](../qdrant.md)
+- [Milvus](../milvus.md)
+- [Weaviate](../weaviate.md)
### Wide-column & Time-series
-- [Cassandra](cassandra.md)
-- [ClickHouse](clickhouse.md)
-- [Druid](druid.md)
+- [Cassandra](../cassandra.md)
+- [ClickHouse](../clickhouse.md)
+- [Druid](../druid.md)
### Streaming & Messaging
-- [Kafka](kafka.md)
-- [RabbitMQ](rabbitmq.md)
+- [Kafka](../kafka.md)
+- [RabbitMQ](../rabbitmq.md)
### Graph
-- [Neo4j](neo4j.md)
+- [Neo4j](../neo4j.md)
### Coordination
-- [ZooKeeper](zookeeper.md)
+- [ZooKeeper](../zookeeper.md)
### Connection Poolers & Proxies
-- [PgBouncer](pgbouncer.md)
-- [Pgpool](pgpool.md)
-- [ProxySQL](proxysql.md)
+- [PgBouncer](../pgbouncer.md)
+- [Pgpool](../pgpool.md)
+- [ProxySQL](../proxysql.md)
diff --git a/docs/platform/guides/database-management/create-database/cassandra.md b/docs/platform/guides/database-management/create-database/cassandra.md
index 5c039cd..ace9b28 100644
--- a/docs/platform/guides/database-management/create-database/cassandra.md
+++ b/docs/platform/guides/database-management/create-database/cassandra.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Cassandra** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node Cassandra instance for development or testing.
- **Topology** — A multi-node Cassandra cluster, optionally organized into named **Racks** for rack-aware replication.
-
+
| Field | Description |
|---|---|
@@ -33,8 +33,8 @@ Select the topology under **Database Mode**:
## Create a Cassandra Database
-1. Open the wizard and select **Cassandra** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Cassandra** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/clickhouse.md b/docs/platform/guides/database-management/create-database/clickhouse.md
index 0c772d5..75e6ee7 100644
--- a/docs/platform/guides/database-management/create-database/clickhouse.md
+++ b/docs/platform/guides/database-management/create-database/clickhouse.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **ClickHouse** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node ClickHouse instance.
- **Topology** — A distributed ClickHouse cluster with sharding/replication, coordinated by ClickHouse Keeper.
-
+
**Cluster**
@@ -37,8 +37,8 @@ Select the topology under **Database Mode**:
## Create a ClickHouse Database
-1. Open the wizard and select **ClickHouse** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **ClickHouse** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/common-steps.md b/docs/platform/guides/database-management/create-database/common-steps.md
index c9275ca..161ef25 100644
--- a/docs/platform/guides/database-management/create-database/common-steps.md
+++ b/docs/platform/guides/database-management/create-database/common-steps.md
@@ -17,7 +17,7 @@ These steps are the same for every database engine. Each engine's own page cover
the engine-specific **Database Mode**; everything else — opening the wizard, naming,
versions, resources, and optional features — is described here.
-> Start on your engine's page (e.g. [PostgreSQL](postgres.md), [Redis](redis.md)) for the
+> Start on your engine's page (e.g. [PostgreSQL](../postgres.md), [Redis](../redis.md)) for the
> Database Mode, and refer back to this page for the surrounding steps.
---
@@ -28,7 +28,7 @@ Navigate to the **Datastore** section in the left sidebar. The **Datastore Overv
To create a new database, click the green **+ Create New Instance** button in the top-right corner of the page.
-
+
---
@@ -36,7 +36,7 @@ To create a new database, click the green **+ Create New Instance** button in th
You will be presented with a grid of all supported database engines. Click the engine you want to provision.
-
+
> **Tip:** Supported engines include relational, document, key-value, search, vector, and time-series databases.
@@ -46,7 +46,7 @@ You will be presented with a grid of all supported database engines. Click the e
After selecting the database type, choose a namespace and provide a name for the new instance.
-
+
1. **Select Namespace:** The Kubernetes namespace where the database will be deployed. If the namespace has resource quotas, available CPU and memory are shown.
1. **Name:** A unique name that starts with a lowercase letter and contains only letters, numbers, or dashes.
@@ -67,13 +67,13 @@ Select the engine version from the **Database Version** dropdown. The version de
### 4.2 - Database Mode
-The available topologies depend on the engine. See your engine's page for its **Database Mode** options and fields — for example [MongoDB](mongodb.md) (Standalone / Replicaset / Sharded) or [PostgreSQL](postgres.md) (Standalone / Cluster / RemoteReplica).
+The available topologies depend on the engine. See your engine's page for its **Database Mode** options and fields — for example [MongoDB](../mongodb.md) (Standalone / Replicaset / Sharded) or [PostgreSQL](../postgres.md) (Standalone / Cluster / RemoteReplica).
### 4.3 - Machine Profile
The **Machine Profile** dropdown selects a preset CPU and memory configuration for your database nodes. Choose `custom` to enter CPU and memory values manually.
-
+
> **Tip:** Preset profiles are named by size (e.g., `db.t4large`). Use `custom` when your workload requires resources that do not match any preset.
@@ -81,7 +81,7 @@ The **Machine Profile** dropdown selects a preset CPU and memory configuration f
Select the Kubernetes **Storage Class** that backs the persistent volumes and enter the required **Storage size**.
-
+
| Field | Description |
|---|---|
@@ -98,7 +98,7 @@ Expand the **Advanced Configuration** panel (*Configure Credentials, Deployment
Add custom Kubernetes labels and annotations to the database resources.
-
+
- Use **+ Add new** under **Labels** / **Annotations** to attach key-value pairs.
- Use the delete icon on any row to remove it.
@@ -107,7 +107,7 @@ Add custom Kubernetes labels and annotations to the database resources.
The **Deletion Policy** dropdown controls what happens to the resources when the database object is deleted.
-
+
| Option | Behaviour |
|---|---|
@@ -122,7 +122,7 @@ The **Deletion Policy** dropdown controls what happens to the resources when the
Configure how the database credentials are managed.
-
+
| Field | Description |
|---|---|
@@ -135,7 +135,7 @@ Configure how the database credentials are managed.
For engines that support continuous archiving (e.g. **PostgreSQL**, **MySQL**), enable **Point in-time Recovery** to restore the new database from a previous backup to an exact timestamp.
-
+
1. **Namespace:** The namespace where the source backup resides. Required.
1. **Name:** The name of the source database to recover from. Required.
@@ -149,7 +149,7 @@ For engines that support continuous archiving (e.g. **PostgreSQL**, **MySQL**),
Expand the **Additional Options** panel (*Enable Backup, Monitoring, TLS etc.*) to enable integrated platform features.
-
+
| Option | Description |
|---|---|
diff --git a/docs/platform/guides/database-management/create-database/db2.md b/docs/platform/guides/database-management/create-database/db2.md
index d8f7ce5..1fed970 100644
--- a/docs/platform/guides/database-management/create-database/db2.md
+++ b/docs/platform/guides/database-management/create-database/db2.md
@@ -15,22 +15,20 @@ section_menu_id: guides
This page covers the configuration specific to **IBM Db2** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
IBM Db2 is deployed as a single logical instance. Set the **Number of Replicas** to control how many nodes back the instance for availability.
-
-
| Field | Description |
|---|---|
| **Number of Replicas** | Number of nodes for the instance (e.g., `1` for a single node, `3` for high availability). |
## Create a IBM Db2 Database
-1. Open the wizard and select **IBM Db2** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **IBM Db2** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/documentdb.md b/docs/platform/guides/database-management/create-database/documentdb.md
index 3e424ee..38644e5 100644
--- a/docs/platform/guides/database-management/create-database/documentdb.md
+++ b/docs/platform/guides/database-management/create-database/documentdb.md
@@ -15,13 +15,13 @@ section_menu_id: guides
This page covers the configuration specific to **DocumentDB** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
DocumentDB is deployed as a single logical instance. Set the **Number of Replicas** to control how many nodes back the instance for availability.
-
+
| Field | Description |
|---|---|
@@ -29,8 +29,8 @@ DocumentDB is deployed as a single logical instance. Set the **Number of Replica
## Create a DocumentDB Database
-1. Open the wizard and select **DocumentDB** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **DocumentDB** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/druid.md b/docs/platform/guides/database-management/create-database/druid.md
index 950ae61..1a78ea6 100644
--- a/docs/platform/guides/database-management/create-database/druid.md
+++ b/docs/platform/guides/database-management/create-database/druid.md
@@ -15,15 +15,15 @@ section_menu_id: guides
This page covers the configuration specific to **Druid** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
Druid is always deployed as a **Topology** of role-separated process tiers. Configure each tier's node count and resources independently.
-
+
-
+
| Node | Description |
|---|---|
@@ -38,8 +38,6 @@ Each tier has its own **Number of Replicas**, **Storage size**, **Machine**, **C
Druid relies on external dependencies for metadata, deep storage, and coordination. Each can be provisioned by the platform or pointed at an existing, externally-managed instance.
-
-
**Deep Storage** — Durable storage for Druid segments.
| Field | Description |
@@ -64,8 +62,8 @@ Druid relies on external dependencies for metadata, deep storage, and coordinati
## Create a Druid Database
-1. Open the wizard and select **Druid** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Druid** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/elasticsearch.md b/docs/platform/guides/database-management/create-database/elasticsearch.md
index 8643b14..248cecf 100644
--- a/docs/platform/guides/database-management/create-database/elasticsearch.md
+++ b/docs/platform/guides/database-management/create-database/elasticsearch.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Elasticsearch** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Combined** — A single pool of nodes that perform all roles (master, data, ingest). Simpler; best for smaller deployments.
- **Topology** — Role-separated nodes split into **Master**, **Data**, and **Ingest** tiers, each scaled and resourced independently.
-
+
| Node | Description |
|---|---|
@@ -36,7 +36,7 @@ Each tier has its own **Number of Replicas**, **Storage size**, **Machine**, **C
## Elasticsearch Settings
-
+
| Field | Description |
|---|---|
@@ -45,8 +45,8 @@ Each tier has its own **Number of Replicas**, **Storage size**, **Machine**, **C
## Create a Elasticsearch Database
-1. Open the wizard and select **Elasticsearch** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Elasticsearch** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/hanadb.md b/docs/platform/guides/database-management/create-database/hanadb.md
index c6779d5..b772c56 100644
--- a/docs/platform/guides/database-management/create-database/hanadb.md
+++ b/docs/platform/guides/database-management/create-database/hanadb.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **SAP HANA** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node SAP HANA instance.
- **SystemReplication** — A HANA System Replication setup with a primary and secondary site for high availability.
-
+
When **SystemReplication** is selected:
@@ -36,8 +36,8 @@ When **SystemReplication** is selected:
## Create a SAP HANA Database
-1. Open the wizard and select **SAP HANA** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **SAP HANA** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/hazelcast.md b/docs/platform/guides/database-management/create-database/hazelcast.md
index 21dca4b..670147f 100644
--- a/docs/platform/guides/database-management/create-database/hazelcast.md
+++ b/docs/platform/guides/database-management/create-database/hazelcast.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Hazelcast** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Combined** — A single pool of members forming one Hazelcast cluster. Best for most deployments.
- **Topology** — Role-separated member tiers, each scaled and resourced independently.
-
+
| Field | Description |
|---|---|
@@ -40,8 +40,8 @@ Hazelcast Enterprise features require a license.
## Create a Hazelcast Database
-1. Open the wizard and select **Hazelcast** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Hazelcast** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/ignite.md b/docs/platform/guides/database-management/create-database/ignite.md
index ddb61fd..ff56a16 100644
--- a/docs/platform/guides/database-management/create-database/ignite.md
+++ b/docs/platform/guides/database-management/create-database/ignite.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Ignite** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a Ignite Database
-1. Open the wizard and select **Ignite** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Ignite** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/kafka.md b/docs/platform/guides/database-management/create-database/kafka.md
index 349d8fa..5aae110 100644
--- a/docs/platform/guides/database-management/create-database/kafka.md
+++ b/docs/platform/guides/database-management/create-database/kafka.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Kafka** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Combined** — Nodes act as both controller and broker. Simpler; best for smaller deployments.
- **Topology** — Role-separated **Controller** and **Broker** node tiers (KRaft), each scaled and resourced independently.
-
+
| Node | Description |
|---|---|
@@ -35,8 +35,8 @@ Each tier has its own **Number of Replicas**, **Storage size**, **Machine**, **C
## Create a Kafka Database
-1. Open the wizard and select **Kafka** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Kafka** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/mariadb.md b/docs/platform/guides/database-management/create-database/mariadb.md
index c04b8ba..3427289 100644
--- a/docs/platform/guides/database-management/create-database/mariadb.md
+++ b/docs/platform/guides/database-management/create-database/mariadb.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **MariaDB** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a MariaDB Database
-1. Open the wizard and select **MariaDB** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **MariaDB** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/memcached.md b/docs/platform/guides/database-management/create-database/memcached.md
index 7bdd2c2..bc4ac29 100644
--- a/docs/platform/guides/database-management/create-database/memcached.md
+++ b/docs/platform/guides/database-management/create-database/memcached.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Memcached** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a Memcached Database
-1. Open the wizard and select **Memcached** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Memcached** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/milvus.md b/docs/platform/guides/database-management/create-database/milvus.md
index 39c2532..9c3bcd6 100644
--- a/docs/platform/guides/database-management/create-database/milvus.md
+++ b/docs/platform/guides/database-management/create-database/milvus.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Milvus** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node Milvus instance.
- **Distributed** — A multi-node Milvus deployment with separated components for scale and availability.
-
+
| Field | Description |
|---|---|
@@ -34,7 +34,7 @@ Select the topology under **Database Mode**:
Milvus depends on a metadata store (etcd) and object storage, and exposes a few instance-level toggles.
-
+
**Meta Storage (etcd)**
@@ -60,8 +60,8 @@ Milvus depends on a metadata store (etcd) and object storage, and exposes a few
## Create a Milvus Database
-1. Open the wizard and select **Milvus** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Milvus** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/mongodb.md b/docs/platform/guides/database-management/create-database/mongodb.md
index e804700..ce28c31 100644
--- a/docs/platform/guides/database-management/create-database/mongodb.md
+++ b/docs/platform/guides/database-management/create-database/mongodb.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **MongoDB** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -29,7 +29,7 @@ Select the topology under **Database Mode**. Three modes are available:
When **Replicated Cluster** is selected, two additional fields appear:
-
+
| Field | Description |
|---|---|
@@ -41,11 +41,11 @@ When **Replicated Cluster** is selected, two additional fields appear:
When **Sharded Cluster** is selected, three subsections appear — **Shard Nodes**, **Config Server**, and **Mongos** — each configurable independently.
-
+
**Shard Nodes** — Configure how MongoDB data is partitioned, replicated, and resourced across your cluster.
-
+
| Field | Description |
|---|---|
@@ -58,7 +58,7 @@ When **Sharded Cluster** is selected, three subsections appear — **Shard Nodes
**Config Server** — Stores metadata about the sharded cluster including chunk distribution and shard configuration. Must run as a replica set.
-
+
| Field | Description |
|---|---|
@@ -70,7 +70,7 @@ When **Sharded Cluster** is selected, three subsections appear — **Shard Nodes
**Mongos** — Acts as the query router for the sharded cluster, directing client requests to the appropriate shards based on metadata from Config Servers.
-
+
| Field | Description |
|---|---|
@@ -81,8 +81,6 @@ When **Sharded Cluster** is selected, three subsections appear — **Shard Nodes
## Additional MongoDB Options
-
-
| Field | Description |
|---|---|
| **Arbiter** | Toggle on to add an arbiter member (votes in elections but stores no data). Configure its pod resources. |
@@ -91,8 +89,8 @@ When **Sharded Cluster** is selected, three subsections appear — **Shard Nodes
## Create a MongoDB Database
-1. Open the wizard and select **MongoDB** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **MongoDB** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/mssqlserver.md b/docs/platform/guides/database-management/create-database/mssqlserver.md
index ca7de48..f94f192 100644
--- a/docs/platform/guides/database-management/create-database/mssqlserver.md
+++ b/docs/platform/guides/database-management/create-database/mssqlserver.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Microsoft SQL Server** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node SQL Server instance.
- **Topology** — A high-availability deployment using an **Availability Group**.
-
+
**Availability Group**
@@ -36,7 +36,7 @@ Select the topology under **Database Mode**:
Microsoft SQL Server requires you to accept the licensing terms and choose a product edition.
-
+
| Field | Description |
|---|---|
@@ -47,8 +47,8 @@ When **Topology** mode is used, you may also list the **Databases** to include i
## Create a Microsoft SQL Server Database
-1. Open the wizard and select **Microsoft SQL Server** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Microsoft SQL Server** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/mysql.md b/docs/platform/guides/database-management/create-database/mysql.md
index 1df5cb8..cc4ee5a 100644
--- a/docs/platform/guides/database-management/create-database/mysql.md
+++ b/docs/platform/guides/database-management/create-database/mysql.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **MySQL** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -27,7 +27,7 @@ Select the topology under **Database Mode**. Available modes:
- **SemiSync** — A semi-synchronous replication topology with configurable acknowledgement.
- **RemoteReplica** — A replica that streams from an external/primary MySQL.
-
+
| Field | Description |
|---|---|
@@ -38,8 +38,8 @@ Select the topology under **Database Mode**. Available modes:
## Create a MySQL Database
-1. Open the wizard and select **MySQL** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **MySQL** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/neo4j.md b/docs/platform/guides/database-management/create-database/neo4j.md
index 8f1ca7f..63be774 100644
--- a/docs/platform/guides/database-management/create-database/neo4j.md
+++ b/docs/platform/guides/database-management/create-database/neo4j.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Neo4j** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,6 @@ Select the topology under **Database Mode**. Two modes are available:
## Neo4j Settings
-
-
| Field | Description |
|---|---|
| **Storage Type** | `Durable` (persistent volumes) or `Ephemeral` (no persistence). |
@@ -42,8 +40,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a Neo4j Database
-1. Open the wizard and select **Neo4j** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Neo4j** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/oracle.md b/docs/platform/guides/database-management/create-database/oracle.md
index c0a238e..196b392 100644
--- a/docs/platform/guides/database-management/create-database/oracle.md
+++ b/docs/platform/guides/database-management/create-database/oracle.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Oracle** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node Oracle instance.
- **DataGuard** — An Oracle Data Guard configuration with a primary and standby database for disaster recovery.
-
+
When **DataGuard** is selected:
@@ -38,8 +38,8 @@ When **DataGuard** is selected:
## Create a Oracle Database
-1. Open the wizard and select **Oracle** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Oracle** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/perconaxtradb.md b/docs/platform/guides/database-management/create-database/perconaxtradb.md
index d374e86..ee91061 100644
--- a/docs/platform/guides/database-management/create-database/perconaxtradb.md
+++ b/docs/platform/guides/database-management/create-database/perconaxtradb.md
@@ -15,13 +15,13 @@ section_menu_id: guides
This page covers the configuration specific to **Percona XtraDB** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
Percona XtraDB is deployed as a single logical instance. Set the **Number of Replicas** to control how many nodes back the instance for availability.
-
+
| Field | Description |
|---|---|
@@ -29,8 +29,8 @@ Percona XtraDB is deployed as a single logical instance. Set the **Number of Rep
## Create a Percona XtraDB Database
-1. Open the wizard and select **Percona XtraDB** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Percona XtraDB** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/pgbouncer.md b/docs/platform/guides/database-management/create-database/pgbouncer.md
index a5b18bc..e280405 100644
--- a/docs/platform/guides/database-management/create-database/pgbouncer.md
+++ b/docs/platform/guides/database-management/create-database/pgbouncer.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **PgBouncer** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -42,8 +42,8 @@ PgBouncer pools connections to a backend PostgreSQL database.
## Create a PgBouncer Database
-1. Open the wizard and select **PgBouncer** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **PgBouncer** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/pgpool.md b/docs/platform/guides/database-management/create-database/pgpool.md
index b1f5f66..ba8a73a 100644
--- a/docs/platform/guides/database-management/create-database/pgpool.md
+++ b/docs/platform/guides/database-management/create-database/pgpool.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Pgpool** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -41,8 +41,8 @@ Pgpool sits in front of a PostgreSQL instance for connection pooling and load ba
## Create a Pgpool Database
-1. Open the wizard and select **Pgpool** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Pgpool** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/postgres.md b/docs/platform/guides/database-management/create-database/postgres.md
index 5461c13..224277d 100644
--- a/docs/platform/guides/database-management/create-database/postgres.md
+++ b/docs/platform/guides/database-management/create-database/postgres.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **PostgreSQL** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -25,7 +25,7 @@ Select the topology under **Database Mode**. Three modes are available:
- **Cluster** — A primary with one or more streaming replicas for high availability. Set the **Number of Replicas**.
- **RemoteReplica** — A replica that streams from an external/primary PostgreSQL for cross-cluster replication.
-
+
When **Cluster** is selected, configure replication behaviour:
@@ -37,8 +37,8 @@ When **Cluster** is selected, configure replication behaviour:
## Create a PostgreSQL Database
-1. Open the wizard and select **PostgreSQL** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **PostgreSQL** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/proxysql.md b/docs/platform/guides/database-management/create-database/proxysql.md
index a67621b..23467ea 100644
--- a/docs/platform/guides/database-management/create-database/proxysql.md
+++ b/docs/platform/guides/database-management/create-database/proxysql.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **ProxySQL** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -41,8 +41,8 @@ ProxySQL proxies traffic to a backend MySQL-family cluster.
## Create a ProxySQL Database
-1. Open the wizard and select **ProxySQL** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **ProxySQL** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/qdrant.md b/docs/platform/guides/database-management/create-database/qdrant.md
index 476cfb4..a185374 100644
--- a/docs/platform/guides/database-management/create-database/qdrant.md
+++ b/docs/platform/guides/database-management/create-database/qdrant.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Qdrant** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node Qdrant instance.
- **Distributed** — A multi-node Qdrant cluster that shards collections across nodes for scale and availability.
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,6 @@ Select the topology under **Database Mode**:
## Qdrant Settings
-
-
| Field | Description |
|---|---|
| **Storage Type** | `Durable` (persistent volumes) or `Ephemeral` (no persistence). |
@@ -43,8 +41,8 @@ Select the topology under **Database Mode**:
## Create a Qdrant Database
-1. Open the wizard and select **Qdrant** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Qdrant** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/rabbitmq.md b/docs/platform/guides/database-management/create-database/rabbitmq.md
index acef558..73e3521 100644
--- a/docs/platform/guides/database-management/create-database/rabbitmq.md
+++ b/docs/platform/guides/database-management/create-database/rabbitmq.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **RabbitMQ** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a RabbitMQ Database
-1. Open the wizard and select **RabbitMQ** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **RabbitMQ** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/redis.md b/docs/platform/guides/database-management/create-database/redis.md
index 9e69eef..53707cc 100644
--- a/docs/platform/guides/database-management/create-database/redis.md
+++ b/docs/platform/guides/database-management/create-database/redis.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Redis** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -25,7 +25,7 @@ Select the topology under **Database Mode**. Three modes are available:
- **Cluster** — A sharded Redis Cluster for horizontal scaling and high availability.
- **Sentinel** — A primary/replica setup monitored by Redis Sentinel for automatic failover.
-
+
| Mode | Key fields |
|---|---|
@@ -34,13 +34,13 @@ Select the topology under **Database Mode**. Three modes are available:
## Announce Redis Endpoints (Cluster Mode Only)
-> **Important — required if you plan to expose a Cluster-mode Redis externally.** The default external endpoint (via **Expose via Gateway**, see [Additional Options](common-steps.md#6-additional-options)) is a single Kubernetes Service that load-balances across *all* pods in *all* shards. Redis Cluster clients don't work well with that: a client's request is only served correctly if the pod it happens to connect to owns the requested key's slot — otherwise Redis replies with a redirect to the internal pod IP, which the external client cannot reach and the connection times out.
+> **Important — required if you plan to expose a Cluster-mode Redis externally.** The default external endpoint (via **Expose via Gateway**, see [Additional Options](../common-steps.md#6-additional-options)) is a single Kubernetes Service that load-balances across *all* pods in *all* shards. Redis Cluster clients don't work well with that: a client's request is only served correctly if the pod it happens to connect to owns the requested key's slot — otherwise Redis replies with a redirect to the internal pod IP, which the external client cannot reach and the connection times out.
>
> Toggling on **Announce Redis Endpoints** tells each Redis node to advertise its externally reachable address instead of its internal IP, so redirects point somewhere the client can actually connect to.
If **Database Mode** is **Cluster**, an **Announce Redis Endpoints ?** toggle appears below **Storage Size**. Turn it on to reveal the **Announce** panel:
-
+
| Field | Description |
|---|---|
@@ -57,8 +57,8 @@ For the underlying mechanism, see the [Redis External Connections guide](https:/
## Create a Redis Database
-1. Open the wizard and select **Redis** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database). For **Cluster** mode, configure [Announce Redis Endpoints](#announce-redis-endpoints-cluster-mode-only) if you'll expose it externally.
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Redis** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database). For **Cluster** mode, configure [Announce Redis Endpoints](#announce-redis-endpoints-cluster-mode-only) if you'll expose it externally.
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/singlestore.md b/docs/platform/guides/database-management/create-database/singlestore.md
index 9cbd595..170ed6a 100644
--- a/docs/platform/guides/database-management/create-database/singlestore.md
+++ b/docs/platform/guides/database-management/create-database/singlestore.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **SingleStore** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**:
- **Standalone** — A single-node SingleStore instance.
- **Topology** — A distributed cluster split into **Aggregator** and **Leaf** node tiers.
-
+
**Aggregator** — Routes queries and aggregates results.
@@ -50,8 +50,8 @@ SingleStore is commercial software and requires a license.
## Create a SingleStore Database
-1. Open the wizard and select **SingleStore** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **SingleStore** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/solr.md b/docs/platform/guides/database-management/create-database/solr.md
index e0eeb2c..6700b23 100644
--- a/docs/platform/guides/database-management/create-database/solr.md
+++ b/docs/platform/guides/database-management/create-database/solr.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **Solr** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -25,7 +25,7 @@ Select the topology under **Database Mode**. Three modes are available:
- **Replicaset** — A multi-node Solr cluster. Set the **Number of Replicas**.
- **Topology** — A role-separated cluster with dedicated **Overseer**, **Data**, and **Coordinator** node tiers.
-
+
| Node | Description |
|---|---|
@@ -43,13 +43,13 @@ SolrCloud requires ZooKeeper for coordination.
|---|---|
| **ZooKeeper Ref (Namespace / Name)** | Reference to the ZooKeeper instance Solr uses for coordination. |
-
+
## Create a Solr Database
-1. Open the wizard and select **Solr** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Solr** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/weaviate.md b/docs/platform/guides/database-management/create-database/weaviate.md
index 8fc6492..364e9c5 100644
--- a/docs/platform/guides/database-management/create-database/weaviate.md
+++ b/docs/platform/guides/database-management/create-database/weaviate.md
@@ -15,13 +15,13 @@ section_menu_id: guides
This page covers the configuration specific to **Weaviate** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
Weaviate is deployed as a single logical instance. Set the **Number of Replicas** to control how many nodes back the instance for availability.
-
+
| Field | Description |
|---|---|
@@ -38,8 +38,8 @@ Weaviate is deployed as a single logical instance. Set the **Number of Replicas*
## Create a Weaviate Database
-1. Open the wizard and select **Weaviate** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **Weaviate** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/database-management/create-database/zookeeper.md b/docs/platform/guides/database-management/create-database/zookeeper.md
index adc78bc..3d401a2 100644
--- a/docs/platform/guides/database-management/create-database/zookeeper.md
+++ b/docs/platform/guides/database-management/create-database/zookeeper.md
@@ -15,7 +15,7 @@ section_menu_id: guides
This page covers the configuration specific to **ZooKeeper** — its **Database Mode** and any engine-specific settings shown below. The rest of the creation flow —
opening the wizard, namespace and name, version, machine profile, storage, and optional
-features — is the same for every engine and is documented in [Common Steps](common-steps.md).
+features — is the same for every engine and is documented in [Common Steps](../common-steps.md).
## Database Mode
@@ -24,7 +24,7 @@ Select the topology under **Database Mode**. Two modes are available:
- **Standalone** — A single-node instance. Best for development or low-traffic workloads.
- **Replicaset** — A multi-node cluster for high availability. Set the **Number of Replicas** (e.g., `3`).
-
+
| Field | Description |
|---|---|
@@ -32,8 +32,8 @@ Select the topology under **Database Mode**. Two modes are available:
## Create a ZooKeeper Database
-1. Open the wizard and select **ZooKeeper** — see [Getting Started](common-steps.md#1-getting-started) and [Select a Database Type](common-steps.md#2-select-a-database-type).
-1. Set the [namespace and name](common-steps.md#3-choose-namespace-and-name).
-1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](common-steps.md#4-configure-the-database).
-1. Optionally configure [Advanced Configuration](common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
-1. Click [**Deploy**](common-steps.md#7-deploy).
+1. Open the wizard and select **ZooKeeper** — see [Getting Started](../common-steps.md#1-getting-started) and [Select a Database Type](../common-steps.md#2-select-a-database-type).
+1. Set the [namespace and name](../common-steps.md#3-choose-namespace-and-name).
+1. Pick the database version and the **Database Mode** described above, then set the machine profile and storage — see [Configure the Database](../common-steps.md#4-configure-the-database).
+1. Optionally configure [Advanced Configuration](../common-steps.md#5-advanced-configuration) (labels, deletion policy, credentials, point-in-time recovery) and [Additional Options](../common-steps.md#6-additional-options) (monitoring, backup, TLS, gateway).
+1. Click [**Deploy**](../common-steps.md#7-deploy).
diff --git a/docs/platform/guides/get-started/add-cluster.md b/docs/platform/guides/get-started/add-cluster.md
index 3c94e77..8144d9f 100644
--- a/docs/platform/guides/get-started/add-cluster.md
+++ b/docs/platform/guides/get-started/add-cluster.md
@@ -23,6 +23,6 @@ Follow these steps to import your Kubernetes cluster:
4. Select the credentials you added in the previous step.
5. Follow the provider-specific instructions to complete the import process.
-For detailed instructions and troubleshooting tips, refer to our comprehensive [Import Kubernetes Cluster Guide](../cluster-management/add-cluster/overview.md).
+For detailed instructions and troubleshooting tips, refer to our comprehensive [Import Kubernetes Cluster Guide](../../cluster-management/add-cluster/overview.md).
Once your cluster is imported, you can explore its details and capabilities directly from the Platform Console.
diff --git a/docs/platform/guides/get-started/add-credential.md b/docs/platform/guides/get-started/add-credential.md
index c38e551..6def6c1 100644
--- a/docs/platform/guides/get-started/add-credential.md
+++ b/docs/platform/guides/get-started/add-credential.md
@@ -21,6 +21,6 @@ Follow these steps to add your credentials:
2. Choose your `Credential Type` or authentication method and enter the required details.
3. Click on the `Done` button to securely save your credentials.
-For detailed documentation refer to [Credential Management](../account-management/kubernetes/credentials.md)
+For detailed documentation refer to [Credential Management](../../account-management/kubernetes/credentials.md)
After adding your credentials, you'll be ready to import your Kubernetes cluster and unlock a world of possibilities within the platform.
diff --git a/docs/platform/guides/get-started/enable-features.md b/docs/platform/guides/get-started/enable-features.md
index 773ccce..889a3eb 100644
--- a/docs/platform/guides/get-started/enable-features.md
+++ b/docs/platform/guides/get-started/enable-features.md
@@ -23,4 +23,4 @@ Once your cluster is imported, you can enable or disable KubeDB Platform feature
Managing features in the Platform Console is a straightforward process that allows you to tailor your Platform Console to meet your cluster's requirements. Feel free to explore the features and capabilities offered by KubeDB Platform.
-For more advanced configurations and detailed documentation, check out the [Features in Details](../cluster-management/cluster-features.md).
+For more advanced configurations and detailed documentation, check out the [Features in Details](../../cluster-management/cluster-features.md).
diff --git a/docs/platform/selfhost-setup/README.md b/docs/platform/selfhost-setup/README.md
index a894c5e..bd92331 100644
--- a/docs/platform/selfhost-setup/README.md
+++ b/docs/platform/selfhost-setup/README.md
@@ -19,19 +19,19 @@ Welcome to KubeDB Platform's Self-Hosted deployment! Whether you're looking for
Navigate to [KubeDB Platform Self-Hosted](https://appscode.com/selfhost). Here you will find your previously generated self-hosted installers.
-
+
-Click on the `Create New Installer` button to get started. You can either choose deployment type `Self Hosted Demo` or `Self Hosted Production`. Provide the required data and click `Done` button to generate the installer. Upon generation of the installer, you will get the documentation how to host KubeDB Platform Server on your own.
+Click on the `Create New Installer` button to get started. You can choose various deployment types including `Cloud Demo` or `Self Hosted Production`. Provide the required data and click `Done` button to generate the installer. Upon generation of the installer, you will get the documentation how to host KubeDB Platform Server on your own.
-To get detailed documentation on `Self Hosted Demo` installer, head over to [Demo Deployment](install/selfhosted-demo.md).
+To get detailed documentation on `Cloud Demo` installer, head over to [Demo Deployment](../install/cloud-demo.md).
-To get detailed documentation on `Self Hosted Production` installer, head over to [Production Deployment](install/selfhosted-production.md).
+To get detailed documentation on `Self Hosted Production` installer, head over to [Production Deployment](../install/selfhosted-production.md).
diff --git a/docs/platform/selfhost-setup/install/aws-marketplace.md b/docs/platform/selfhost-setup/install/aws-marketplace.md
index b0f158c..a00369e 100644
--- a/docs/platform/selfhost-setup/install/aws-marketplace.md
+++ b/docs/platform/selfhost-setup/install/aws-marketplace.md
@@ -18,7 +18,7 @@ To install **KubeDB Platform**, you need to have the permissions to manage **EC2
### Prerequisite
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
You have to create an `Access Key` and `Secret Key` with following policies attached. Check out similar [eksctl docs](https://eksctl.io/usage/minimum-iam-policies/) for reference.
@@ -263,11 +263,11 @@ These credentials define the primary super-user and the initial organizational s
For openshift cluster toggle Red Hat OpenShift cluster and give Kube API Server endpoint
### 4. Registry
-See [Registry](common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
+See [Registry](../common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
### 5. Monitoring
-See [Monitoring](common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
+See [Monitoring](../common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
### 6. Settings
@@ -282,7 +282,7 @@ In this section you can enable or disable features. You can also create an initi
### 8. Branding & UI Customization
-See [Branding & UI Customization](common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
+See [Branding & UI Customization](../common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
### 9. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/azure-marketplace.md b/docs/platform/selfhost-setup/install/azure-marketplace.md
index 748067f..4e19600 100644
--- a/docs/platform/selfhost-setup/install/azure-marketplace.md
+++ b/docs/platform/selfhost-setup/install/azure-marketplace.md
@@ -16,7 +16,7 @@ Welcome to the KubeDB Platform's **Azure Marketplace** deployment! This guide wi
### Prerequisites
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
## Getting Started
@@ -66,17 +66,17 @@ Put **Subscription ID**, **Tenant ID**, **Client ID** and **Client Secret** in t
### 4. Global Administrative Settings
-See [Global Administrative Settings](common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
+See [Global Administrative Settings](../common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
For openshift cluster toggle Red Hat OpenShift cluster and give Kube API Server endpoint
### 5. Registry
-See [Registry](common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
+See [Registry](../common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
### 6. Monitoring
-See [Monitoring](common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
+See [Monitoring](../common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
### 7. Settings
@@ -94,7 +94,7 @@ In this section you can enable or disable features. You can also create an init
### 9. Branding & UI Customization
-See [Branding & UI Customization](common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
+See [Branding & UI Customization](../common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
### 10. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/cloud-demo.md b/docs/platform/selfhost-setup/install/cloud-demo.md
index d5afc00..3468d5b 100644
--- a/docs/platform/selfhost-setup/install/cloud-demo.md
+++ b/docs/platform/selfhost-setup/install/cloud-demo.md
@@ -16,7 +16,7 @@ Welcome to the KubeDB Platform's "Cloud Demo" deployment! Follow these steps to
### Prerequisites
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
### 1. Visit the KubeDB Platform Self-Hosted Page
@@ -34,38 +34,38 @@ Before beginning the installation, identify your target infrastructure and clust
* **Target IP:** Provide the static IP addresses for your cluster nodes or load balancer.
* **Cluster Type:** Determine if you are installing on **AWS EKS Cluster** or **Red Hat OpenShift Cluster**.
-> For Red Hat OpenShift clusters, see the [Deploying KubeDB Platform in OpenShift Cluster](openshift-cluster.md) guide.
+> For Red Hat OpenShift clusters, see the [Deploying KubeDB Platform in OpenShift Cluster](../openshift-cluster.md) guide.
#### Additional configuration for EKS cluster
-See [Additional configuration for EKS cluster](common-config.md#additional-configuration-for-eks-cluster) in the Common Configuration guide for the EBS CSI / AWS Load Balancer Controller prerequisites and the commands to fetch the Kube API server endpoint, subnet IDs, and EIP allocation IDs.
+See [Additional configuration for EKS cluster](../common-config.md#additional-configuration-for-eks-cluster) in the Common Configuration guide for the EBS CSI / AWS Load Balancer Controller prerequisites and the commands to fetch the Kube API server endpoint, subnet IDs, and EIP allocation IDs.
### 3. Global Administrative Settings
-See [Global Administrative Settings](common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
+See [Global Administrative Settings](../common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
### 4. Registry
-See [Registry](common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
+See [Registry](../common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
### 5. Monitoring
-See [Monitoring](common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
+See [Monitoring](../common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
### 6. Settings
#### Domain White List and Proxy Servers
-See [Domain White List and Proxy Servers](common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
+See [Domain White List and Proxy Servers](../common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
### 7. Ingress & Gateway
-See [Ingress & Gateway](common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
+See [Ingress & Gateway](../common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
### 8. Self Management
-See [Self Management](common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
+See [Self Management](../common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
### 9. Branding & UI Customization
-See [Branding & UI Customization](common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
+See [Branding & UI Customization](../common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
### 10. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/offline.md b/docs/platform/selfhost-setup/install/offline.md
index 00000e4..fce6554 100644
--- a/docs/platform/selfhost-setup/install/offline.md
+++ b/docs/platform/selfhost-setup/install/offline.md
@@ -18,7 +18,7 @@ In offline mode, AppsCode never receives any of your KubeDB usage data. AppsCode
### Prerequisites
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
### 1. Visit the KubeDB Platform Self-Hosted Page
@@ -45,7 +45,7 @@ This is the requirement that distinguishes an offline deployment from a standard
### 4. Complete the Remaining Configuration
-Aside from enabling the offline toggle and providing the Cluster ID, all other sections are identical to a standard Self Hosted Production deployment (Global Administrative Settings, Release, Registry, Settings, Monitoring, Infra, TLS, Ingress & Gateway, NATS, and more). For the complete field-by-field walkthrough, follow the [Self Hosted Production](selfhosted-production.md) guide.
+Aside from enabling the offline toggle and providing the Cluster ID, all other sections are identical to a standard Self Hosted Production deployment (Global Administrative Settings, Release, Registry, Settings, Monitoring, Infra, TLS, Ingress & Gateway, NATS, and more). For the complete field-by-field walkthrough, follow the [Self Hosted Production](../selfhosted-production.md) guide.
### 5. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/onprem-demo.md b/docs/platform/selfhost-setup/install/onprem-demo.md
index d4304ad..3ab8049 100644
--- a/docs/platform/selfhost-setup/install/onprem-demo.md
+++ b/docs/platform/selfhost-setup/install/onprem-demo.md
@@ -16,7 +16,7 @@ Welcome to the KubeDB Platform's "Onprem Demo" deployment! Follow these steps to
### Prerequisites
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
### 1. Visit the KubeDB Platform Self-Hosted Page
@@ -34,41 +34,41 @@ Before beginning the installation, identify your target infrastructure and clust
* **Target IP:** Provide the static IP addresses for your cluster nodes or load balancer.
* **Cluster Type:** Determine if you are installing on **Red Hat OpenShift Cluster**.
-> For Red Hat OpenShift clusters, see the [Deploying KubeDB Platform in OpenShift Cluster](openshift-cluster.md) guide.
+> For Red Hat OpenShift clusters, see the [Deploying KubeDB Platform in OpenShift Cluster](../openshift-cluster.md) guide.
### 3. Global Administrative Settings
-See [Global Administrative Settings](common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
+See [Global Administrative Settings](../common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
### 4. Registry
-See [Registry](common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
+See [Registry](../common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
### 5. Monitoring
-See [Monitoring](common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
+See [Monitoring](../common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
### 6. Settings
#### Domain White List and Proxy Servers
-See [Domain White List and Proxy Servers](common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
+See [Domain White List and Proxy Servers](../common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
### 7. TLS
-See [TLS](common-config.md#tls) in the Common Configuration guide for configuring the certificate issuer (External or CA).
+See [TLS](../common-config.md#tls) in the Common Configuration guide for configuring the certificate issuer (External or CA).
### 8. Ingress & Gateway
-See [Ingress & Gateway](common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
+See [Ingress & Gateway](../common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
### 9. NATS
-See [NATS](common-config.md#nats) in the Common Configuration guide for configuring the internal messaging system (expose method, replicas, and resources).
+See [NATS](../common-config.md#nats) in the Common Configuration guide for configuring the internal messaging system (expose method, replicas, and resources).
### 10. Self Management
-See [Self Management](common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
+See [Self Management](../common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
### 11. Branding & UI Customization
-See [Branding & UI Customization](common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
+See [Branding & UI Customization](../common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
### 12. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/openshift-cluster.md b/docs/platform/selfhost-setup/install/openshift-cluster.md
index 39b7a98..4befa69 100644
--- a/docs/platform/selfhost-setup/install/openshift-cluster.md
+++ b/docs/platform/selfhost-setup/install/openshift-cluster.md
@@ -21,7 +21,7 @@ Regardless of the mode, an OpenShift deployment always requires you to toggle th
### Prerequisites
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
### 1. Visit the KubeDB Platform Self-Hosted Page
@@ -64,7 +64,7 @@ Use this mode when you want to reach the platform through a static IP instead of
> [!IMPORTANT]
> The LoadBalancer IP is not known yet, so the random Target IP must be fixed later (see [Deploy KubeDB Platform](#5-deploy-kubedb-platform)).
-Once OpenShift is enabled and the Kube API Server is set, follow the standard configuration sections for the deployment type you picked. See the [Cloud Demo](cloud-demo.md) or [Onprem Demo](onprem-demo.md) guide for the full walkthrough of these sections.
+Once OpenShift is enabled and the Kube API Server is set, follow the standard configuration sections for the deployment type you picked. See the [Cloud Demo](../cloud-demo.md) or [Onprem Demo](../onprem-demo.md) guide for the full walkthrough of these sections.
#### DNS mode (DNS preferred)
@@ -77,13 +77,13 @@ Use this mode when you want to reach the platform through a DNS name. In this mo
> [!IMPORTANT]
> The LoadBalancer IP is not known yet, so the random Target IP and the DNS `A` record must be fixed later (see [Deploy KubeDB Platform](#5-deploy-kubedb-platform)).
-Once OpenShift is enabled and the Kube API Server is set, follow the standard configuration sections for the deployment type you picked. See the [Onprem Demo](onprem-demo.md) or [Self Hosted Production](selfhosted-production.md) guide for the full walkthrough of these sections.
+Once OpenShift is enabled and the Kube API Server is set, follow the standard configuration sections for the deployment type you picked. See the [Onprem Demo](../onprem-demo.md) or [Self Hosted Production](../selfhosted-production.md) guide for the full walkthrough of these sections.
> [!NOTE]
> This guide only covers the fields that are **specific to an OpenShift deployment**. Each deployment type has many more configuration sections (Global Administrative Settings, Registry, Monitoring, TLS, Ingress & Gateway, NATS, and more). For the complete field-by-field walkthrough, follow the guide for the deployment type you choose:
-> * **[Cloud Demo](cloud-demo.md)**
-> * **[Onprem Demo](onprem-demo.md)**
-> * **[Self Hosted Production](selfhosted-production.md)**
+> * **[Cloud Demo](../cloud-demo.md)**
+> * **[Onprem Demo](../onprem-demo.md)**
+> * **[Self Hosted Production](../selfhosted-production.md)**
### 4. Generate Installer and Documentation
diff --git a/docs/platform/selfhost-setup/install/selfhosted-production.md b/docs/platform/selfhost-setup/install/selfhosted-production.md
index 3c10521..1fa6873 100644
--- a/docs/platform/selfhost-setup/install/selfhosted-production.md
+++ b/docs/platform/selfhost-setup/install/selfhosted-production.md
@@ -30,7 +30,7 @@ This guide provides a structured approach to deploying the platform manually. We
> **Note:** Ensure your infrastructure meets the minimum system requirements before proceeding to the configuration steps.
-See [Prerequisites](common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
+See [Prerequisites](../common-config.md#prerequisites) in the Common Configuration guide for the minimum cluster requirements and the optional k3s setup note.
### 1. Visit the KubeDB Platform Self-Hosted Page
@@ -47,7 +47,7 @@ Before beginning the installation, identify your target infrastructure and clust
* **DNS & Connectivity:**
* **Enable DNS:** Toggle this to allow the installer to manage or integrate with your DNS provider.
* **Target IP:** Provide the static IP addresses for your cluster nodes or load balancer.
-* **Cluster Type:** Determine if you are installing on **AWS EKS Cluster** or **Red Hat OpenShift Cluster**. For openshift cluster toggle Red Hat OpenShift cluster and give Kube API Server endpoint. See the [Deploying KubeDB Platform in OpenShift Cluster](openshift-cluster.md) guide.
+* **Cluster Type:** Determine if you are installing on **AWS EKS Cluster** or **Red Hat OpenShift Cluster**. For openshift cluster toggle Red Hat OpenShift cluster and give Kube API Server endpoint. See the [Deploying KubeDB Platform in OpenShift Cluster](../openshift-cluster.md) guide.
* **Credential-Less Mode:** Enable this if you are using IAM roles for service accounts (IRSA) to avoid manual secret management.
@@ -55,7 +55,7 @@ Before beginning the installation, identify your target infrastructure and clust
### Additional configuration for EKS cluster
-See [Additional configuration for EKS cluster](common-config.md#additional-configuration-for-eks-cluster) in the Common Configuration guide for the EBS CSI / AWS Load Balancer Controller prerequisites and the commands to fetch the Kube API server endpoint, subnet IDs, and EIP allocation IDs.
+See [Additional configuration for EKS cluster](../common-config.md#additional-configuration-for-eks-cluster) in the Common Configuration guide for the EBS CSI / AWS Load Balancer Controller prerequisites and the commands to fetch the Kube API server endpoint, subnet IDs, and EIP allocation IDs.
### Configuring AWS credentialless mode
@@ -169,7 +169,7 @@ aws eks associate-access-policy \
Provide the output role arn as Ace Installer Role ARN `echo $ROLE_ARN`in the **Ace Installer Role ARN** field.
### 3. Global Administrative Settings
-See [Global Administrative Settings](common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
+See [Global Administrative Settings](../common-config.md#global-administrative-settings) in the Common Configuration guide for the System Admin account fields (display name, email, password, and initial organization).
### 4. Release
Define the specific Kubernetes namespace and release information for the KubeDB Platform components.
@@ -179,7 +179,7 @@ Define the specific Kubernetes namespace and release information for the KubeDB
* **Namespace Automation:** Toggle **"Create namespaces during Helm install"** if you want the installer to handle namespace lifecycle management.
### 5. Registry
-See [Registry](common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
+See [Registry](../common-config.md#registry) in the Common Configuration guide for Docker registry proxies, Helm repositories, credentials, certs, and image pull secrets.
### 6. Settings
This secton is for Persistence & Resource Allocation. Properly sizing your resources is critical for production stability. Configure CPU Requests, CPU Limits, Memory Request and Memory Limit for both cache and Database
@@ -193,7 +193,7 @@ This secton is for Persistence & Resource Allocation. Properly sizing your resou
#### Domain White List and Proxy Servers
-See [Domain White List and Proxy Servers](common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
+See [Domain White List and Proxy Servers](../common-config.md#domain-white-list-and-proxy-servers) in the Common Configuration guide for whitelisting domains, proxy servers, and login/logout URLs.
#### KubeStash
@@ -205,7 +205,7 @@ KubeDB Platform uses **KubeStash** for automated backups and disaster recovery.
### 7. Monitoring
-See [Monitoring](common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
+See [Monitoring](../common-config.md#monitoring) in the Common Configuration guide for Alertmanager email and webhook configuration.
### 8. Infra
@@ -224,17 +224,17 @@ See [Monitoring](common-config.md#monitoring) in the Common Configuration guide
* **letsencrypt-staging:** Use this for testing your installation
### 9. Ingress & Gateway
-See [Ingress & Gateway](common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
+See [Ingress & Gateway](../common-config.md#ingress--gateway) in the Common Configuration guide for exposing the platform via the Gateway API or standard Ingress.
### 10. NATS
-See [NATS](common-config.md#nats) in the Common Configuration guide for configuring the internal messaging system (expose method, replicas, and resources).
+See [NATS](../common-config.md#nats) in the Common Configuration guide for configuring the internal messaging system (expose method, replicas, and resources).
### 11. Self Management
-See [Self Management](common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
+See [Self Management](../common-config.md#self-management) in the Common Configuration guide to enable or disable platform features.
### 12. Branding & UI Customization
-See [Branding & UI Customization](common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
+See [Branding & UI Customization](../common-config.md#branding--ui-customization) in the Common Configuration guide to re-brand the platform interface.
### 13. Generate Installer and Documentation