@@ -12,7 +12,7 @@ Docker::
1212+
1313--
1414
15- . Pull the latest RC build from https://hub.docker.com/r/redpandadata/redpanda-unstable/tags[dockerhub ^]:
15+ . Pull the latest RC build from https://hub.docker.com/r/redpandadata/redpanda-unstable/tags[Docker Hub ^]:
1616+
1717[source,bash,subs="attributes+"]
1818----
@@ -151,8 +151,8 @@ Kubernetes::
151151+
152152--
153153
154- Install Redpanda with Helm from the RC build in https://hub.docker.com/r/redpandadata/redpanda-unstable/tags[dockerhub ^]:
155-
154+ . Install Redpanda with Helm from the RC build in https://hub.docker.com/r/redpandadata/redpanda-unstable/tags[Docker Hub ^]:
155+ +
156156[source,bash,subs="attributes+"]
157157----
158158helm repo add redpanda https://charts.redpanda.com
@@ -161,9 +161,53 @@ helm repo update
161161helm install cert-manager jetstack/cert-manager -- set crds.enabled=true -- namespace cert-manager -- create-namespace
162162helm install redpanda redpanda/redpanda \
163163 -- namespace <namespace > \
164- --create-namespace --set image.repository=docker.redpanda.com/redpandadata/redpanda-unstable --set image.tag={redpanda-beta-tag}
164+ -- create-namespace -- set image.repository=docker.redpanda.com/redpandadata/redpanda-unstable -- set image.tag={redpanda-beta-tag} -- set console.enabled=false
165+ ----
166+
167+ . Generate and deploy the manifest for Redpanda Console v3 beta:
168+ +
169+ [source,bash,role="no-wrap",subs="attributes+"]
170+ ----
171+ helm template consolev3 oci://registry-1.docker.io/redpandadata/console-unstable \
172+ -- namespace <namespace > \
173+ -- create-namespace \
174+ -- version v0.0-k8s0-968fcab9-helm-chart \
175+ -- set "image.tag={console-beta-tag} " \
176+ -- set "secretMounts[0].name=redpanda-default-cert" \
177+ -- set "secretMounts[0].secretName=redpanda-default-cert" \
178+ -- set "secretMounts[0].defaultMode=272" \
179+ -- set "secretMounts[0].path=/etc/tls/certs/default" \
180+ -- set "config.kafka.brokers[0]=redpanda-0.redpanda.redpanda.svc.cluster.local.:9093" \
181+ -- set "config.kafka.brokers[1]=redpanda-1.redpanda.redpanda.svc.cluster.local.:9093" \
182+ -- set "config.kafka.brokers[0]=redpanda-2.redpanda.redpanda.svc.cluster.local.:9093" \
183+ -- set "config.kafka.sasl.enabled=false" \
184+ -- set "config.kafka.tls.caFilepath=/etc/tls/certs/default/ca.crt" \
185+ -- set "config.kafka.tls.enabled=true" \
186+ -- set "config.kafka.tls.insecureSkipTlsVerify=false" \
187+ -- set "config.schemaRegistry.enabled=true" \
188+ -- set "config.schemaRegistry.tls.caFilepath=/etc/tls/certs/default/ca.crt" \
189+ -- set "config.schemaRegistry.tls.enabled=true" \
190+ -- set "config.schemaRegistry.tls.insecureSkipTlsVerify=false" \
191+ -- set "config.schemaRegistry.urls[0]=https://redpanda-0.redpanda.redpanda.svc.cluster.local.:8081" \
192+ -- set "config.schemaRegistry.urls[1]=https://redpanda-1.redpanda.redpanda.svc.cluster.local.:8081" \
193+ -- set "config.schemaRegistry.urls[2]=https://redpanda-2.redpanda.redpanda.svc.cluster.local.:8081" \
194+ -- set "config.redpanda.adminApi.enabled=true" \
195+ -- set "config.redpanda.adminApi.tls.caFilepath=/etc/tls/certs/default/ca.crt" \
196+ -- set "config.redpanda.adminApi.tls.enabled=true" \
197+ -- set "config.redpanda.adminApi.tls.insecureSkipTlsVerify=false" \
198+ -- set "config.redpanda.adminApi.urls[0]=https://redpanda.redpanda.svc.cluster.local.:9644" > console-deployment-v3.yaml
199+
200+ kubectl apply -f console-deployment-v3.yaml
165201----
166202
203+ . Forward the ports to access Redpanda Console locally:
204+ +
205+ `` `bash
206+ kubectl -- namespace <namespace > port-forward svc/consolev3-console-unstable 8080:8080
207+ ```
208+
209+ . Navigate to http://localhost:8080.
210+
167211--
168212=====
169213
0 commit comments