Skip to content

K8s: creating 8.0 and 8.0.18 versions#3396

Open
kaitlynmichael wants to merge 2 commits into
mainfrom
DOC-6699
Open

K8s: creating 8.0 and 8.0.18 versions#3396
kaitlynmichael wants to merge 2 commits into
mainfrom
DOC-6699

Conversation

@kaitlynmichael
Copy link
Copy Markdown
Contributor

@kaitlynmichael kaitlynmichael commented Jun 2, 2026

Duckburg release will include breaking changes, so I can't put all 8.0 releases into the same version, or wait until we move to 8.1 to version it.


Note

Cursor Bugbot is generating a summary for commit 79240e4. Configure here.

@kaitlynmichael kaitlynmichael requested a review from a team June 2, 2026 18:21
@kaitlynmichael kaitlynmichael self-assigned this Jun 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

DOC-6699

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Staging links:
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.22/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.22/deployment/openshift/openshift-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.22/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.22/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.4.6/deployment/openshift/openshift-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.4.6/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.4.6/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.4/deployment/openshift/openshift-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.4/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.4/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.6/deployment/openshift/openshift-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.6/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/7.8.6/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/create-aa-crdb-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/create-reaadb/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/edit-clusters/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/edit-rerc/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/global-config/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/global-db-secret/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/active-active/prepare-clusters/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/architecture/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/architecture/deployment-options/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/container-images/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/helm/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/openshift/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/openshift/openshift-cli/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/openshift/openshift-operatorhub/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/deployment/quick-start/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/flex/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/flex/auto-tiering/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/flex/get-started/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/flex/plan/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/flex/scale/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/kubernetes-archive/
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0.18/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/8.0/upgrade/upgrade-redis-cluster
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/upgrade/openshift-cli
https://redis.io/docs/staging/DOC-6699/operate/kubernetes/upgrade/upgrade-redis-cluster

@jit-ci
Copy link
Copy Markdown

jit-ci Bot commented Jun 2, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

@kaitlynmichael kaitlynmichael marked this pull request as ready for review June 2, 2026 23:43
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 6 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.

1. Patch the REAADB spec to add the new RERC name to the `participatingClusters`, replacing `<reaadb-name>` and `<rerc-name>` with your own values.

```sh
kubectl patch reaadb <reaadb-name> < --type merge --patch '{"spec": {"participatingClusters": [{"name": "<rerc-name>"}]}}'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Invalid kubectl patch redirect

High Severity

The documented kubectl patch command includes a stray < before --type merge, which makes the shell treat it as input redirection instead of patch flags, so the command fails when readers follow the add-cluster steps.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.

1. Patch the REAADB spec to add the new RERC name to the `participatingClusters`, replacing `<reaadb-name>` and `<rerc-name>` with your own values.

```sh
kubectl patch reaadb <reaadb-name> < --type merge --patch '{"spec": {"participatingClusters": [{"name": "<rerc-name>"}]}}'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Patch replaces all participating clusters

High Severity

The step to add a cluster tells readers to merge-patch participatingClusters with a single-element array. A strategic merge on that field replaces the entire list, removing existing participants instead of appending the new RERC.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.

enabled: true
flashStorageClassName: local-flash
flashDiskSize: 100Gi
storageEngine: speedb
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong REC Flex field names

High Severity

The Flex REC example and field table use flashStorageClassName and storageEngine, but the 8.0.18 redisOnFlashSpec API documents storageClassName and bigStoreDriver. Applied YAML will not match the CRD.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.

--namespace <namespace-name> \
--create-namespace
--set <key1>=<value1> \
--set <key2>=<value2>
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Helm install missing line continuation

Medium Severity

The multi-line helm install example omits a trailing backslash after --create-namespace, so the following --set lines are not part of the command and the documented install fails if copied literally.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.


- Redis Enterprise for Kubernetes version 8.0.2-2 or later installed
- A running `RedisEnterpriseCluster` (REC) resource
- Redis database version 7.4 or later
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Flex get-started contradicts itself

Medium Severity

The page opens with a note directing 8.0+ readers elsewhere and claims Auto Tiering scope, while the body is the 8.0.18 Flex guide requiring operator 8.0.2-2+. Prerequisites also cite Redis DB 7.4+, conflicting with plan.md requiring 8.2+.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.


1. Increase `memorySize` in the `spec` section.

1. Decrease `rofRamSize` in the `redisOnFlashSpec` section.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

REDB field path wrong in scale

Medium Severity

Scaling steps tell readers to change rofRamSize under a redisOnFlashSpec section on the REDB, but rofRamSize belongs on spec for RedisEnterpriseDatabase, not under REC-only redisOnFlashSpec.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 79240e4. Configure here.

Copy link
Copy Markdown
Contributor

@andy-stark-redis andy-stark-redis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builds OK locally and seems to have the correct Puny Banners for a random selection of a few pages, so... approved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants