Actions & terminals
Operate your infrastructure directly from the canvas — terminals, logs, and one-click actions.
Click any node on the canvas to open its detail panel. From there you can inspect and operate the resource without leaving the browser.
Terminals
Open an interactive terminal on a host or inside a container. Sessions stream over the same WebSocket — no SSH keys, no inbound ports.
Logs
Tail logs for a container or pod, with a configurable line count. Output streams live.
One-click actions
Available actions depend on the node type:
| Resource | Actions |
|---|---|
| Host | Top processes, disk usage, run a command, restart a systemd service |
| Container | Restart, stop, start, view logs, exec, inspect env |
| Deployment | Scale replicas, restart rollout, edit manifest |
| Pod | View logs, exec, delete |
| Any K8s object | View / edit YAML and apply changes |
Editing manifests
The View YAML action shows the live manifest and lets you edit it inline. Click Apply Changes to push the update to the cluster. Reset restores the live version.
Environment variables
The Environment action shows the variable names present on a container. Values are hidden for security — InfraCanvas never reads or stores secret values. Setting variables merges: new keys are added or updated, existing ones are never deleted.
Audit
Every action is recorded in the Audit Log with the user's email, the target resource, and a timestamp.