HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/.codex/.tmp/plugins/plugins/nvidia/skills/aiq-deploy/references/kubernetes-helm.md
# Kubernetes And Helm Deployment

Use this path only when the user explicitly asks for Kubernetes, Helm, or cluster deployment.

## Initial Checks

```bash
kubectl version --client
helm version
find deploy/helm -maxdepth 4 -name Chart.yaml -print
```

Inspect the available chart and values files before acting. Do not guess namespace, image registry, secret names, ingress, or storage values.

If the user asks for a non-default AI-Q workflow config, read `configs.md` before editing values. Helm values use `CONFIG_FILE` for in-image configs; external custom config-file mounting depends on chart support for ConfigMaps and volume mounts in the target release.

## Deployment Rules

- Ask only for missing cluster-specific choices.
- Do not create or delete cluster resources without confirming the target namespace and context.
- Use the repository Helm docs and values files as the source of truth.
- After deployment, run `validation.md` checks against the exposed backend URL.