From f1457399277e0a7d6b5c87fa9bd15c331f14acfe Mon Sep 17 00:00:00 2001 From: Ketharan Date: Sat, 22 Aug 2026 19:40:08 +0530 Subject: [PATCH] docs: fix install-blocking commands in the v1.1 k3d guide and document the websocket policy Signed-off-by: Ketharan --- .../try-it-out/on-k3d-locally.mdx | 35 +++++++++++++++++-- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/versioned_docs/version-v1.1.x/getting-started/try-it-out/on-k3d-locally.mdx b/versioned_docs/version-v1.1.x/getting-started/try-it-out/on-k3d-locally.mdx index fca1773f..9687bcdf 100644 --- a/versioned_docs/version-v1.1.x/getting-started/try-it-out/on-k3d-locally.mdx +++ b/versioned_docs/version-v1.1.x/getting-started/try-it-out/on-k3d-locally.mdx @@ -317,6 +317,34 @@ In the `thunder` namespace: You can browse and modify the bootstrapped identity configuration (users, groups, OAuth applications) in the ThunderID console at [http://thunder.openchoreo.localhost:8080/console](http://thunder.openchoreo.localhost:8080/console) using `admin` / `admin`. For details on what the bootstrap configured, see the [On Your Environment](on-your-environment.mdx) guide. ::: +### Enable WebSocket Upgrades (required for `occ component exec`) + +`occ component exec` opens a WebSocket connection through the control plane gateway. kgateway rejects WebSocket upgrades unless the listener explicitly allows them, so apply this policy: + +```bash +kubectl apply -f - <