Skip to content

Commit e98618b

Browse files
DeflaimunFeediver1JakeSCahillpgellertasimms41
authored
Redpanda Self-Managed 24.3 (#790)
Co-authored-by: Joyce Fee <[email protected]> Co-authored-by: Jake Cahill <[email protected]> Co-authored-by: Gellért Peresztegi-Nagy <[email protected]> Co-authored-by: Angela Simms <[email protected]> Co-authored-by: Kat Batuigas <[email protected]> Co-authored-by: Michele Cyran <[email protected]> Co-authored-by: JakeSCahill <[email protected]> Co-authored-by: Tyler Rockwood <[email protected]>
1 parent 06e36e6 commit e98618b

File tree

121 files changed

+6130
-2782
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+6130
-2782
lines changed

.github/workflows/test-docs.yml

Lines changed: 42 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
outputs:
1313
console: ${{ steps.filter.outputs.console }}
14+
quickstart: ${{ steps.filter.outputs.quickstart }}
1415
steps:
1516
- name: Checkout code
1617
uses: actions/checkout@v4
@@ -21,22 +22,39 @@ jobs:
2122
filters: |
2223
console:
2324
- 'modules/console/**'
25+
quickstart:
26+
- 'modules/get-started/pages/quick-start.adoc'
2427
run-tests:
2528
needs: setup
2629
permissions:
2730
contents: write
2831
pull-requests: write
2932
issues: write
33+
id-token: write
3034
strategy:
3135
matrix:
3236
os: [ubuntu-latest] # Only using Linux for now since macOS takes a long time
3337
runs-on: ${{ matrix.os }}
3438
steps:
39+
- uses: aws-actions/configure-aws-credentials@v4
40+
with:
41+
aws-region: ${{ vars.RP_AWS_CRED_REGION }}
42+
role-to-assume: arn:aws:iam::${{ secrets.RP_AWS_CRED_ACCOUNT_ID }}:role/${{ vars.RP_AWS_CRED_BASE_ROLE_NAME }}${{ github.event.repository.name }}
43+
- uses: aws-actions/aws-secretsmanager-get-secrets@v2
44+
with:
45+
secret-ids: |
46+
,sdlc/prod/github/actions_bot_token
47+
parse-json-secrets: true
3548
- uses: actions/checkout@v4
3649
with:
37-
token: ${{ secrets.GITHUB_TOKEN }}
50+
token: ${{ env.ACTIONS_BOT_TOKEN }}
3851
path: redpanda-docs
39-
- name: Test docs
52+
53+
- name: Set GitHub token
54+
run: |
55+
echo "REDPANDA_GITHUB_TOKEN=${{ env.ACTIONS_BOT_TOKEN }}" >> $GITHUB_ENV
56+
57+
- name: Run all tests
4058
if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' }}
4159
uses: doc-detective/github-action@v1
4260
with:
@@ -46,11 +64,32 @@ jobs:
4664
# create a PR/issue only if the workflow wasn't already triggered by a PR
4765
create_pr_on_change: true
4866
create_issue_on_fail: true
67+
token: ${{ env.ACTIONS_BOT_TOKEN }}
4968

50-
- name: Test Console docs
69+
- name: Test Redpanda Console docs
5170
if: needs.setup.outputs.console == 'true'
5271
uses: doc-detective/github-action@v1
5372
with:
5473
input: ../modules/console
5574
working_directory: redpanda-docs/setup-tests
5675
exit_on_fail: true
76+
env:
77+
REDPANDA_GITHUB_TOKEN: ${{ env.ACTIONS_BOT_TOKEN }}
78+
79+
- name: Test Redpanda Self-Managed quickstart
80+
if: needs.setup.outputs.quickstart == 'true'
81+
uses: doc-detective/github-action@v1
82+
with:
83+
input: ../modules/get-started/pages/quick-start.adoc
84+
working_directory: redpanda-docs/setup-tests
85+
exit_on_fail: true
86+
env:
87+
REDPANDA_GITHUB_TOKEN: ${{ env.ACTIONS_BOT_TOKEN }}
88+
- name: Upload debug artifacts
89+
if: failure()
90+
uses: actions/upload-artifact@v4
91+
with:
92+
name: doc-detective-output
93+
path: /home/runner/work/_temp/doc-detective-output.json
94+
env:
95+
REDPANDA_GITHUB_TOKEN: ${{ env.ACTIONS_BOT_TOKEN }}

antora.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: ROOT
22
title: Self-Managed
3-
version: 24.2
3+
version: 24.3
44
start_page: home:index.adoc
55
nav:
66
- modules/ROOT/nav.adoc
@@ -15,11 +15,16 @@ asciidoc:
1515
# Fallback versions
1616
# We try to fetch the latest from GitHub at build time
1717
# --
18-
full-version: 24.2.2
19-
latest-release-commit: '72ba3d3'
18+
full-version: 24.3.1
19+
latest-redpanda-tag: 'v24.3.1'
20+
latest-console-tag: 'v2.7.2'
21+
latest-release-commit: 'afe1a3f'
2022
latest-operator-version: 'v2.2.0-24.2.2'
2123
latest-redpanda-helm-chart-version: 5.8.3
22-
redpanda-beta-version: 24.2.2-rc5
24+
redpanda-beta-version: '24.3.1-rc2'
25+
redpanda-beta-tag: 'v24.3.1-rc2'
26+
console-beta-version: '2.8.0-beta.1'
27+
console-beta-tag: 'v2.8.0-beta.1'
2328
# --
2429
supported-kubernetes-version: 1.25.0-0
2530
supported-helm-version: 3.10.0

local-antora-playbook.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ antora:
4040
extensions:
4141
- require: '@redpanda-data/docs-extensions-and-macros/extensions/generate-rp-connect-info'
4242
- require: '@redpanda-data/docs-extensions-and-macros/extensions/unpublish-pages'
43+
- require: '@redpanda-data/docs-extensions-and-macros/extensions/collect-bloblang-samples'
4344
- require: '@redpanda-data/docs-extensions-and-macros/extensions/generate-rp-connect-categories'
4445
- require: '@redpanda-data/docs-extensions-and-macros/extensions/modify-redirects'
4546
- require: '@redpanda-data/docs-extensions-and-macros/extensions/unlisted-pages'

modules/ROOT/nav.adoc

Lines changed: 43 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,19 @@
33
** xref:get-started:whats-new.adoc[]
44
** xref:get-started:intro-to-events.adoc[Introduction to Redpanda]
55
** xref:get-started:architecture.adoc[How Redpanda Works]
6+
** xref:console:index.adoc[Introduction to Redpanda Console]
67
** xref:get-started:install-beta.adoc[Install Beta]
7-
** xref:get-started:quick-start.adoc[Quickstart]
8-
** xref:get-started:licenses.adoc[Redpanda Licensing]
8+
** xref:get-started:quickstarts.adoc[Quickstarts]
9+
*** xref:get-started:quick-start.adoc[Redpanda Self-Managed]
10+
*** xref:console:quickstart.adoc[Redpanda Console]
11+
** xref:get-started:licensing/index.adoc[Redpanda Licensing]
12+
*** xref:get-started:licensing/overview.adoc[Editions and Enterprise Features]
13+
*** xref:get-started:licensing/add-license-redpanda/index.adoc[Add License]
14+
**** xref:get-started:licensing/add-license-redpanda/linux.adoc[Linux]
15+
**** xref:get-started:licensing/add-license-redpanda/kubernetes.adoc[Kubernetes]
16+
**** xref:console:ui/add-license.adoc[Redpanda Console]
17+
*** xref:get-started:licensing/monitor-license-status.adoc[Check Status]
18+
*** xref:get-started:licensing/disable-enterprise-features.adoc[Disable Enterprise Features]
919
** xref:get-started:rpk/index.adoc[Redpanda CLI]
1020
*** xref:get-started:intro-to-rpk.adoc[Introduction to rpk]
1121
*** xref:get-started:rpk-install.adoc[]
@@ -21,6 +31,7 @@
2131
** xref:develop:produce-data/index.adoc[Produce Data]
2232
*** xref:develop:produce-data/configure-producers.adoc[]
2333
*** xref:develop:produce-data/idempotent-producers.adoc[Idempotent Producers]
34+
*** xref:develop:produce-data/leader-pinning.adoc[]
2435
** xref:develop:consume-data/index.adoc[Consume Data]
2536
*** xref:develop:consume-data/consumer-offsets.adoc[Consumer Offsets]
2637
*** xref:develop:consume-data/follower-fetching.adoc[Follower Fetching]
@@ -34,6 +45,7 @@
3445
*** xref:develop:data-transforms/deploy.adoc[Deploy]
3546
*** xref:develop:data-transforms/test.adoc[Test]
3647
*** xref:develop:data-transforms/monitor.adoc[Monitor]
48+
*** xref:console:ui/data-transforms.adoc[Manage in Redpanda Console]
3749
*** xref:develop:data-transforms/upgrade.adoc[Upgrade]
3850
*** xref:develop:data-transforms/versioning-compatibility.adoc[Versioning and Compatibility]
3951
*** xref:develop:data-transforms/labs.adoc[Examples]
@@ -123,9 +135,6 @@
123135
**** xref:manage:kubernetes/monitoring/k-monitor-connectors.adoc[Connectors]
124136
*** xref:manage:kubernetes/k-rolling-restart.adoc[Rolling Restart]
125137
*** xref:manage:kubernetes/k-resilience-testing.adoc[Resilience Testing]
126-
*** xref:manage:kubernetes/troubleshooting/index.adoc[Troubleshooting]
127-
**** xref:manage:kubernetes/troubleshooting/k-troubleshoot.adoc[]
128-
**** xref:manage:kubernetes/troubleshooting/k-diagnostics-bundle.adoc[Diagnostics Bundle]
129138
** xref:manage:cluster-maintenance/index.adoc[Cluster Maintenance]
130139
*** xref:manage:cluster-maintenance/cluster-property-configuration.adoc[]
131140
*** xref:manage:cluster-maintenance/node-property-configuration.adoc[]
@@ -140,7 +149,6 @@
140149
*** xref:manage:cluster-maintenance/manage-throughput.adoc[Manage Throughput]
141150
*** xref:manage:cluster-maintenance/compaction-settings.adoc[Compaction Settings]
142151
*** xref:manage:cluster-maintenance/configure-availability.adoc[Configure Availability]
143-
*** xref:manage:cluster-maintenance/cluster-diagnostics.adoc[Cluster Diagnostics]
144152
*** xref:manage:cluster-maintenance/partition-recovery.adoc[Forced Partition Recovery]
145153
*** xref:manage:cluster-maintenance/nodewise-partition-recovery.adoc[Node-wise Partition Recovery]
146154
** xref:manage:security/index.adoc[Security]
@@ -154,19 +162,24 @@
154162
*** xref:manage:security/iam-roles.adoc[]
155163
** xref:manage:tiered-storage-linux/index.adoc[Tiered Storage]
156164
*** xref:manage:tiered-storage.adoc[]
165+
*** xref:manage:topic-iceberg-integration.adoc[Iceberg topics]
157166
*** xref:manage:fast-commission-decommission.adoc[]
167+
*** xref:manage:mountable-topics.adoc[]
158168
*** xref:manage:remote-read-replicas.adoc[Remote Read Replicas]
159169
*** xref:manage:topic-recovery.adoc[Topic Recovery]
160170
*** xref:manage:whole-cluster-restore.adoc[Whole Cluster Restore]
161171
** xref:manage:schema-reg/index.adoc[Schema Registry]
162-
*** xref:manage:schema-reg/schema-reg-overview.adoc[]
163-
*** xref:manage:schema-reg/schema-reg-api.adoc[]
172+
*** xref:manage:schema-reg/schema-reg-overview.adoc[Overview]
173+
*** xref:manage:schema-reg/manage-schema-reg.adoc[]
174+
**** xref:manage:schema-reg/schema-reg-api.adoc[API]
175+
**** xref:console:ui/schema-reg.adoc[Redpanda Console]
176+
**** xref:manage:kubernetes/k-schema-controller.adoc[Kubernetes]
164177
*** xref:manage:schema-reg/schema-id-validation.adoc[]
178+
*** xref:console:ui/schema-reg.adoc[Manage in Redpanda Console]
165179
** xref:manage:console/index.adoc[Redpanda Console]
166-
*** xref:console:index.adoc[Overview]
167-
*** xref:console:quickstart.adoc[Quickstart]
168180
*** xref:console:config/index.adoc[Configuration]
169181
**** xref:console:config/configure-console.adoc[Configure Console]
182+
**** xref:console:config/enterprise-license.adoc[Add an Enterprise License]
170183
**** xref:console:config/connect-to-redpanda.adoc[Connect to Redpanda]
171184
**** xref:console:config/security/index.adoc[Security]
172185
***** xref:console:config/security/authentication.adoc[Authentication]
@@ -183,8 +196,6 @@
183196
**** xref:console:config/deserialization.adoc[Deserialization]
184197
**** xref:console:config/kafka-connect.adoc[Kafka Connect]
185198
**** xref:console:config/topic-documentation.adoc[Topic Documentation]
186-
*** xref:console:ui/schema-reg.adoc[Schema Registry]
187-
*** xref:console:ui/data-transforms.adoc[Data Transforms]
188199
*** xref:console:ui/programmable-push-filters.adoc[Filter Messages]
189200
*** xref:console:ui/record-deserialization.adoc[Deserialize Messages]
190201
*** xref:console:ui/edit-topic-configuration.adoc[Edit Topic Configuration]
@@ -195,6 +206,17 @@
195206
** xref:manage:monitoring.adoc[]
196207
** xref:manage:io-optimization.adoc[]
197208
** xref:manage:raft-group-reconfiguration.adoc[Raft Group Reconfiguration]
209+
* xref:troubleshoot:index.adoc[Troubleshoot]
210+
** xref:troubleshoot:cluster-diagnostics/index.adoc[Cluster Diagnostics]
211+
*** xref:troubleshoot:cluster-diagnostics/diagnose-issues.adoc[Linux]
212+
*** xref:troubleshoot:cluster-diagnostics/k-diagnose-issues.adoc[Kubernetes]
213+
** xref:troubleshoot:debug-bundle/index.adoc[Generate Debug Bundle]
214+
*** xref:troubleshoot:debug-bundle/generate-debug-bundle.adoc[Linux]
215+
*** xref:troubleshoot:debug-bundle/k-generate-debug-bundle.adoc[Kubernetes]
216+
*** xref:console:ui/generate-bundle.adoc[Redpanda Console]
217+
** xref:troubleshoot:errors-solutions/index.adoc[Resolve Errors]
218+
*** xref:troubleshoot:errors-solutions/resolve-errors.adoc[Linux]
219+
*** xref:troubleshoot:errors-solutions/k-resolve-errors.adoc[Kubernetes]
198220
* xref:reference:index.adoc[Reference]
199221
** xref:reference:properties/index.adoc[]
200222
*** xref:reference:properties/broker-properties.adoc[]
@@ -271,9 +293,16 @@
271293
***** xref:reference:rpk/rpk-cluster/rpk-cluster-self-test-status.adoc[]
272294
***** xref:reference:rpk/rpk-cluster/rpk-cluster-self-test-stop.adoc[]
273295
**** xref:reference:rpk/rpk-cluster/rpk-cluster-storage.adoc[]
296+
***** rpk cluster storage mount/unmount
297+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-cancel-mount.adoc[]
298+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-list-mount.adoc[]
299+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-list-mountable.adoc[]
300+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-mount.adoc[]
301+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-status-mount.adoc[]
302+
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-unmount.adoc[]
274303
***** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-restore.adoc[]
275-
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-restore-start.adoc[]
276-
****** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-restore-status.adoc[]
304+
***** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-restore-start.adoc[]
305+
***** xref:reference:rpk/rpk-cluster/rpk-cluster-storage-restore-status.adoc[]
277306
**** xref:reference:rpk/rpk-cluster/rpk-cluster-txn.adoc[]
278307
***** xref:reference:rpk/rpk-cluster/rpk-cluster-txn-describe.adoc[]
279308
***** xref:reference:rpk/rpk-cluster/rpk-cluster-txn-describe-producers.adoc[]
3 KB
Loading
-300 Bytes
Loading

modules/console/images/license.png

82.9 KB
Loading
-4.21 KB
Loading
201 Bytes
Loading

modules/console/images/topic.png

-1012 Bytes
Loading

0 commit comments

Comments
 (0)