Actions90
- Namespaces Actions
- Pods Actions
- Services Actions
- Deployments Actions
- ReplicaSets Actions
- StatefulSets Actions
- DaemonSets Actions
- Jobs Actions
- CronJobs Actions
Overview
This node interacts with Kubernetes clusters, allowing users to perform various operations on Kubernetes resources such as ReplicaSets. Specifically, for the 'List' operation on ReplicaSets, it retrieves and lists the ReplicaSets within a specified namespace. This is useful for monitoring and managing the state of ReplicaSets in a Kubernetes environment, for example, to check the current ReplicaSets running in a namespace.
Use Case Examples
- Listing all ReplicaSets in the 'default' namespace to monitor deployment status.
- Retrieving ReplicaSets in a specific namespace to automate scaling or updates.
Properties
| Name | Meaning |
|---|---|
| Namespace | The Kubernetes namespace in which to list the ReplicaSets. Defaults to 'default' if not specified. |
| Resource Name | The specific name of the ReplicaSet resource to target, if filtering by name is needed. |
Output
JSON
metadata- Metadata of the ReplicaSet, including name, namespace, labels, etc.spec- Specification of the ReplicaSet, detailing the desired state such as replicas count and pod template.status- Current status of the ReplicaSet, including available replicas and conditions.
Dependencies
- Requires Kubernetes API credentials to authenticate and interact with the Kubernetes cluster.
Troubleshooting
- Ensure Kubernetes credentials are correctly configured and accessible; missing credentials will cause the node to throw a 'No credentials got returned!' error.
- The 'Namespace' property must be correctly set to the namespace where the ReplicaSets exist; otherwise, the list operation may return empty or fail.
- If the 'Resource Name' is specified, ensure it matches an existing ReplicaSet name to avoid empty results.