Operator

Execution surface for infrastructure deployment plans

1Layers
30Resources
0Gates
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

30 resources

router-core, pve-node1, pve-node2, pve-node3, vcenter, dns-internal, dns-external, netbox, foreman, backup-pbs, vault, keycloak, postgresql, caddy-proxy, nginx-web, docker-host, incus-cluster, k3d-dev, k8s-prod, kubevirt-vms, argocd, gitlab-scm, gitlab-runner, awx, dagger-ci, ansible-controller, terraform-state, opentofu-iac, zabbix, restic-offsite

Exports

Jupyter Notebook

33 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)

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

Browse wiki/

Deploy Script

666 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