Operator

Execution surface for infrastructure deployment plans

7Layers
30Resources
6Gates
28Providers
654Resolved Commands

Interactive Views

Dependency Graph

Interactive D3 visualization. Click nodes to explore dependencies, types, and bound commands.

Open graph

Execution Planner

Select resources, see computed deploy order. Cascading dependency selection.

Open planner

Resource Browser

Search and filter all 30 resources and 654 resolved commands. Copy commands to clipboard.

Open browser

Hydra Explorer

Navigate the JSON-LD resource graph. Click dependencies to traverse, view operations per resource class.

Open explorer

Deployment Layers

Layer 0

Gate: Layer 0 complete - ready for layer 1

1 resources

router-core

Layer 1

Gate: Layer 1 complete - ready for layer 2

4 resources

pve-node1, pve-node2, pve-node3, vcenter

Layer 2

Gate: Layer 2 complete - ready for layer 3

2 resources

dns-internal, backup-pbs

Layer 3

Gate: Layer 3 complete - ready for layer 4

7 resources

dns-external, netbox, foreman, vault, postgresql, docker-host, incus-cluster

Layer 4

Gate: Layer 4 complete - ready for layer 5

7 resources

keycloak, caddy-proxy, k3d-dev, k8s-prod, ansible-controller, zabbix, restic-offsite

Layer 5

Gate: Layer 5 complete - ready for layer 6

5 resources

nginx-web, kubevirt-vms, gitlab-scm, awx, opentofu-iac

Layer 6

Gate: Layer 6 complete - ready for layer 7

4 resources

argocd, gitlab-runner, dagger-ci, terraform-state

Exports

Jupyter Notebook

45 cells — executable deployment runbook with gate checkpoints per layer.

notebook.ipynb

Rundeck Jobs

654 jobs grouped by layer/provider — import into Rundeck for scheduled execution.

rundeck-jobs.yaml

Wiki (MkDocs)

39 markdown pages — per-layer, per-resource auto-documentation with resolved commands.

Deploy Script

696 lines — self-contained bash with per-layer parallelism and gate prompts.

deploy.sh

Ops Tasks

654 tasks (47 destructive) — structured data for cue cmd and cockpit views.

ops.json

Execution Plan JSON

Raw plan data — layers, resources, gates. Machine-readable for CI pipelines.

plan.json

Semantic Web

JSON-LD Graph

30 resources as W3C JSON-LD with typed IRIs, dependencies, and provider bindings.

graph.jsonld

Hydra API Documentation

W3C Hydra core vocabulary — describes available operations, supported classes, and entrypoints.

hydra.jsonld

Interaction Contexts

Role-scoped views (ops, dev, readonly) — what each operator role can see and do.

interaction.json