oc_get
Retrieve OpenShift resources like pods, deploymentconfigs, routes, and projects, with optional filters and output format.
Instructions
Get OpenShift resources like pods, deploymentconfigs, routes, projects, etc.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"resourceType": "<resourceType>"
},
"name": "oc_get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the resource (optional - if not provided, lists all resources) | |
| output | No | Output format | json |
| context | No | OpenShift context to use (optional) | |
| namespace | No | OpenShift namespace/project | default |
| resourceType | Yes | Type of resource to get (e.g., pods, deploymentconfigs, routes, projects, services) | |
| allNamespaces | No | List resources across all namespaces | |
| fieldSelector | No | Filter resources by field selector | |
| labelSelector | No | Filter resources by label selector (e.g., app=nginx) |