Skip to content

Commit 956f0a6

Browse files
committed
update redirects and address review comments
1 parent d7ecd83 commit 956f0a6

File tree

5 files changed

+76
-5
lines changed

5 files changed

+76
-5
lines changed

hack/redirect-history.json

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,40 @@
1818
"to": "third-party-integrations/git-operations/flux",
1919
"version": "0.29.0",
2020
"timestamp": "2025-10-23T08:30:49.815242Z"
21+
},
22+
{
23+
"from": "manage/backup-restore/volume-snapshots",
24+
"to": "manage/backup-restore/volume-snapshots/README",
25+
"version": "latest",
26+
"timestamp": "2025-10-31T07:11:28.604302Z"
27+
},
28+
{
29+
"from": "manage/backup-restore/volume-snapshots",
30+
"to": "manage/backup-restore/volume-snapshots/README",
31+
"version": "latest",
32+
"timestamp": "2025-10-31T07:32:32.788326Z"
33+
},
34+
{
35+
"from": "manage/backup-restore/volume-snapshots",
36+
"to": "manage/backup-restore/volume-snapshots/README",
37+
"version": "latest",
38+
"timestamp": "2025-10-31T07:39:36.773138Z"
39+
},
40+
{
41+
"from": "manage/backup-restore/volume-snapshots",
42+
"to": "manage/backup-restore/volume-snapshots/README",
43+
"version": "latest",
44+
"timestamp": "2025-10-31T07:39:53.013356Z"
45+
},
46+
{
47+
"from": "manage/backup-restore/volume-snapshots",
48+
"to": "manage/backup-restore/volume-snapshots/README",
49+
"version": "latest",
50+
"timestamp": "2025-10-31T07:45:23.738723Z"
2151
}
2252
],
2353
"metadata": {
2454
"created": "2025-08-29T18:53:37.644882313Z",
25-
"last_updated": "2025-10-23T08:30:49.815249Z"
55+
"last_updated": "2025-10-31T07:45:23.738727Z"
2656
}
2757
}

hack/test-redirects.hurl

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Auto-generated redirect tests
2-
# Generated: 2025-10-23 08:30:49 UTC
2+
# Generated: 2025-10-31 07:45:23 UTC
33
# Usage: hurl --test --variable BASE_URL=https://www.vcluster.com test-redirects.hurl
44

55
# Test: deploy/control-plane/container/flux -> third-party-integrations/git-operations/flux
@@ -17,3 +17,18 @@ header "Location" contains "/docs/vcluster/next/third-party-integrations/git-ope
1717
GET {{BASE_URL}}/docs/vcluster/third-party-integrations/git-operations/flux/
1818
HTTP 200
1919

20+
# Test: manage/backup-restore/volume-snapshots -> manage/backup-restore/volume-snapshots/README
21+
GET {{BASE_URL}}/docs/vcluster/manage/backup-restore/volume-snapshots/
22+
HTTP 301
23+
[Asserts]
24+
header "Location" contains "/docs/vcluster/manage/backup-restore/volume-snapshots/README"
25+
26+
GET {{BASE_URL}}/docs/vcluster/next/manage/backup-restore/volume-snapshots/
27+
HTTP 301
28+
[Asserts]
29+
header "Location" contains "/docs/vcluster/next/manage/backup-restore/volume-snapshots/README"
30+
31+
# Verify destination exists
32+
GET {{BASE_URL}}/docs/vcluster/manage/backup-restore/volume-snapshots/README/
33+
HTTP 200
34+

netlify.toml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,9 +708,19 @@ to = "/docs/vcluster/:version/manage/backup-restore#migrate-and-override-vcluste
708708

709709

710710

711+
712+
713+
714+
715+
716+
717+
718+
719+
720+
711721
# AUTO-GENERATED REDIRECTS START
712722
# Do not edit manually - generated by redirect-resolver
713-
# Generated: 2025-10-23 08:30:49 UTC
723+
# Generated: 2025-10-31 07:45:23 UTC
714724
# All redirects are transitively resolved to prevent redirect chains
715725

716726
[[redirects]]
@@ -728,4 +738,19 @@ to = "/docs/vcluster/:version/manage/backup-restore#migrate-and-override-vcluste
728738
to = "/docs/vcluster/:splat/third-party-integrations/git-operations/flux"
729739
status = 301
730740

741+
[[redirects]]
742+
from = "/docs/vcluster/manage/backup-restore/volume-snapshots"
743+
to = "/docs/vcluster/manage/backup-restore/volume-snapshots/README"
744+
status = 301
745+
746+
[[redirects]]
747+
from = "/docs/vcluster/next/manage/backup-restore/volume-snapshots"
748+
to = "/docs/vcluster/next/manage/backup-restore/volume-snapshots/README"
749+
status = 301
750+
751+
[[redirects]]
752+
from = "/docs/vcluster/*/manage/backup-restore/volume-snapshots"
753+
to = "/docs/vcluster/:splat/manage/backup-restore/volume-snapshots/README"
754+
status = 301
755+
731756
# AUTO-GENERATED REDIRECTS END

vcluster/manage/backup-restore/volume-snapshots/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ vCluster snapshots enable you to create volume snapshots for PersistentVolumeCla
2020

2121
See [how volume snapshots are created](../../../understand/volume-snapshots) if you would like to learn more about volume snapshots and how vCluster creates them.
2222

23+
For an example guide demonstrating volume snapshots in action, see this [walkthrough using AWS EBS volumes](./aws-ebs-guide).
24+
2325
:::important
2426
Volume snapshots can be created only for PVCs that are provisioned by CSI drivers with [Volume Snapshots](https://kubernetes.io/docs/concepts/storage/volume-snapshots/) support.
2527
:::

vcluster/manage/backup-restore/volume-snapshots/aws-ebs-guide.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Before starting, ensure you have:
2323
- An existing Amazon EKS cluster with the EBS CSI Driver installed. Follow the [EKS deployment guide](../../../../deploy/control-plane/container/environment/eks) to set up your cluster.
2424
- The vCluster CLI installed
2525
- Completed the [volume snapshots setup](./#setup) based on your chosen tenancy model
26-
- Configured the default VolumeSnapshotClass for the EBS CSI driver
2726
- An OCI-compatible registry (such as GitHub Container Registry, Docker Hub, or AWS ECR) or an S3-compatible bucket (AWS S3 or MinIO) for storing snapshots
2827

2928
:::note
@@ -201,7 +200,7 @@ Wait until the status shows `Completed` and `SAVED` shows `Yes` before proceedin
201200

202201
## Simulate data loss
203202

204-
To demonstrate the restore functionality, delete the application and its data from the virtual cluster. First, connect to the vCluster:
203+
To demonstrate the restore capability, delete the application and its data from the virtual cluster. First, connect to the vCluster:
205204

206205
```bash title="Connect to vCluster"
207206
vcluster connect myvcluster

0 commit comments

Comments
 (0)