Workloads
Kubernetes workloads — Deployments, DaemonSets, StatefulSets, and CronJobs running inside an Environment.
Workloads are the applications and services running inside your Kubernetes cluster. The AWS Extension supports the standard Kubernetes workload types: Deployments, DaemonSets, StatefulSets, and CronJobs.
Spec
Runs a specified number of replica pods. Used for stateless applications and services.
Name
The workload name
Namespace
The Namespace this workload runs inside
Image
The container image and tag
Replicas
Number of pod replicas
Resource Requests and Limits
CPU and memory allocation per pod
Environment Variables
Configuration passed to the container at runtime
Secrets
References to Kubernetes Secrets mounted as environment variables or volumes
Volumes
Persistent Volume Claims or ConfigMaps mounted into the container
Runs one pod per node. Used for cluster-wide services like log collectors or monitoring agents.
Name
The workload name
Namespace
The Namespace this workload runs inside
Image
The container image and tag
Resource Requests and Limits
CPU and memory allocation per pod
Environment Variables
Configuration passed to the container at runtime
Secrets
References to Kubernetes Secrets mounted as environment variables or volumes
Volumes
Persistent Volume Claims or ConfigMaps mounted into the container
Runs pods with stable network identities and persistent storage. Used for stateful applications like databases and message queues.
Name
The workload name
Namespace
The Namespace this workload runs inside
Image
The container image and tag
Replicas
Number of pod replicas
Resource Requests and Limits
CPU and memory allocation per pod
Environment Variables
Configuration passed to the container at runtime
Secrets
References to Kubernetes Secrets mounted as environment variables or volumes
Volumes
Persistent Volume Claims providing stable, pod-specific storage
Runs jobs on a scheduled basis. Each run creates a short-lived Job pod that completes and terminates.
Name
The workload name
Namespace
The Namespace this workload runs inside
Image
The container image and tag
Resource Requests and Limits
CPU and memory allocation per pod
Environment Variables
Configuration passed to the container at runtime
Secrets
References to Kubernetes Secrets mounted as environment variables or volumes
Dependencies
Workloads require an Environment and a Namespace.
Last updated
Was this helpful?

