Actions90
- Namespaces Actions
- Pods Actions
- Services Actions
- Deployments Actions
- ReplicaSets Actions
- StatefulSets Actions
- DaemonSets Actions
- Jobs Actions
- CronJobs Actions
Deployments → Logs
AI-generatedOverview
This node interacts with Kubernetes to perform various operations on Kubernetes resources, specifically focusing on the 'Deployments' resource and the 'Logs' operation in this context. It retrieves logs from a specified container within a deployment in a given namespace. This is useful for monitoring and debugging applications running in Kubernetes clusters by accessing their runtime logs.
Use Case Examples
- Fetching logs from a specific container in a deployment to troubleshoot application issues.
- Monitoring deployment logs to track application behavior and performance.
Properties
| Name | Meaning |
|---|---|
| Namespace | The Kubernetes namespace where the deployment is located. |
| Resource Name | The name of the deployment resource to fetch logs from. |
| Container Name | The name of the container within the deployment to retrieve logs from. |
Output
JSON
logs- The logs output from the specified container in the deployment.
Dependencies
- Requires Kubernetes API credentials to authenticate and interact with the Kubernetes cluster.
Troubleshooting
- Error 'Resource name is required for logs operation!' occurs if the resource name is not provided; ensure the deployment name is specified.
- If logs are empty or missing, verify the container name is correct and the deployment is running.
- Authentication errors may occur if Kubernetes credentials are missing or invalid; check credential configuration.