Skip to content

Workloads

Kuboard covers every built-in Kubernetes workload type — Deployment, StatefulSet, DaemonSet, Job, CronJob and Pod — along with HPA (Horizontal Pod Autoscaling) and Continuous Deployment (CD).

Quick Navigation

SectionContentWhen to Read
DeploymentReplica sets with rolling updates and rollbacksStateless services and web apps
StatefulSetStateful replicas with stable network identity and storageDatabases, message queues and other stateful workloads
DaemonSetOne Pod per Node (or matching Node selector)Node-level agents such as log shippers and CNI plugins
Job / CronJobOne-shot and scheduled batch workloadsData processing, cleanup and scheduled tasks
PodLowest-level Pod view, container state, terminal and logsDebugging individual containers and accessing shell
HPAHorizontal Pod Autoscaling on CPU, memory or custom metricsScale replicas based on load
Continuous Deployment (CD)Image tag update and rolling restart APIsDrive releases from CI pipelines or AI agents
  1. First deployment — open Deployment and ship a stateless application;
  2. Stateful workloads — move to StatefulSet once the application needs stable identity or persistent storage;
  3. Node-level workloads — read DaemonSet for cluster-wide agents;
  4. Batch jobs — read Job / CronJob for one-off or scheduled tasks;
  5. Autoscaling — configure HPA to handle variable load;
  6. Release automation — integrate CI with Continuous Deployment (CD) to replace manual restarts.

Where to go next

After you have a workload running, configure its ConfigMap / Secret and PVC bindings. Use the Operations section's Events and Resource Map to keep an eye on the workload in production.