> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/cluster-readiness-engine/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/cluster-readiness-engine/_mcp/server.

# nvcrectl workflow

> Render Workflow manifests offline with overrides applied.

## nvcrectl workflow render

Renders a Workflow manifest with platform and GPU overrides applied, without connecting to a cluster. Useful for inspecting what the controller would create or diffing override changes.

```bash
nvcrectl workflow render [flags] <workflow.yaml>
```

### Flags

| Flag | Default | Description |
|------|---------|-------------|
| `--platform` | auto | Target platform (`aws`, `gcp`, `azure`, `oci`, `mistral`, `forge`) |
| `--gpu-arch` | auto | Target GPU architecture (`h100`, `gb200`, `gb300`) |
| `--nodes-file` | — | Path to a YAML file of `corev1.Node` objects for offline rendering (mutually exclusive with `--platform`/`--gpu-arch`) |
| `--output` | `yaml` | Output format: `yaml` or `json` |
| `--dry-run` | `false` | Validate against the live API server without creating resources |

### Example

```bash
# Render with explicit platform and GPU arch overrides
nvcrectl workflow render \
  --platform aws \
  --gpu-arch h100 \
  my-workflow.yaml
```