argocd-mcp

Official
by akuity

get_application_workload_logs

Retrieve logs for application workloads (Deployment, StatefulSet, Pod) by specifying application name, namespace, and resource details for troubleshooting and monitoring.

Instructions

get_application_workload_logs returns logs for application workload (Deployment, StatefulSet, Pod, etc.) by application name and resource ref

Input Schema

NameRequiredDescriptionDefault
applicationNameYes
applicationNamespaceYesThe namespace of the application. Note that this may differ from the namespace of individual resources. Make sure to verify the application namespace in the Application resource — it is often argocd, but not always.
resourceRefYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "applicationName": { "type": "string" }, "applicationNamespace": { "description": "The namespace of the application.\n Note that this may differ from the namespace of individual resources.\n Make sure to verify the application namespace in the Application resource — it is often argocd, but not always.", "type": "string" }, "resourceRef": { "additionalProperties": false, "properties": { "group": { "type": "string" }, "kind": { "type": "string" }, "name": { "type": "string" }, "namespace": { "type": "string" }, "uid": { "type": "string" }, "version": { "type": "string" } }, "required": [ "uid", "kind", "namespace", "name", "version", "group" ], "type": "object" } }, "required": [ "applicationName", "applicationNamespace", "resourceRef" ], "type": "object" }
ID: z34q2x4q3k