Manage Pods
Restart or delete running Pods, and access containers via exec terminal.
Step 1. Find the Pod in the list
- In the left menu, select Workloads → Pods.
- Click the action button (⋮) at the right end of the target Pod row.
The Pod action menu includes:
| Menu item | Description |
|---|---|
| Execute shell | Shell (exec) access to the Pod container |
| Delete | Delete the Pod |
Restart a Pod
To restart a Pod managed by a Deployment, StatefulSet, or DaemonSet:
- Click Delete from the action menu.
- Confirm in the dialog by clicking Confirm.
INFO
Deleting a controller-managed Pod causes the controller to immediately create a replacement. This effectively restarts the Pod.
Delete a Pod
WARNING
Deleting a standalone Pod (no controller) is permanent — it will not be recreated automatically.
- Click Delete from the action menu.
- Confirm in the dialog.
exec terminal (Execute shell)
Access a container shell directly in the browser.
Method 1: From the Pod list
- Click Execute shell from the Pod's action menu.
- A browser terminal opens.
Method 2: From the Pod detail page
- Click the Pod name link to open the detail page.
- Click the Terminal tab.
- For multi-container Pods, select the target container from the dropdown.
bash
# Example commands after connecting
/ # ls /app
/ # env | grep DATABASE
/ # exitTIP
If the container uses a distroless or minimal image without /bin/sh or /bin/bash, terminal access is not available.
Pod detail information
Click the Pod name to view:
| Tab | Description |
|---|---|
| Overview | Pod IP, node, start time, status |
| Containers | Image, ports, and status per container |
| Logs | Container log streaming |
| Terminal | exec shell access |
| Events | Scheduling failures, image pull errors, etc. |