Skip to main content

Kubernetes Cluster

Kubernetes Configuration

Kubernetes clusters are used to deploy and manage agent workloads at scale. This configuration area allows you to add and monitor clusters, ensuring efficient resource allocation and reliability.

View Connected Clusters

For each cluster, the dashboard shows the cluster’s name and status, its description, and its deployment settings including:

  • Namespace: The default Kubernetes namespace used.
  • Replicas: Number of agent instances.
  • CPU: CPU resource allocation (request/limit).
  • Memory: Memory resource allocation (request/limit).

Add a New Cluster

To add a new cluster, click Add Cluster and complete the form:

  • Cluster Name: Unique name for the cluster (required).
  • Description: Brief description of the cluster’s role or environment (required).
  • Deployment Settings:
    • Default Namespace: Namespace for agent deployment (required).
    • Default Replicas: Number of default replicas (required).
    • CPU Request / CPU Limit: CPU resources reserved and capped for deployments.
    • Memory Request / Memory Limit: Memory resources reserved and capped.
  • Kubeconfig: Paste the cluster’s kubeconfig credentials here (required for API access).

After entering all required information, click Save Cluster. The cluster will be added to the dashboard and available for agent deployments.