Add formal definition of workloads (#11302)

* Add formal definition of workloads

* Update workload.md

* add light copyedit

More section should not repeat short description. Both are served together on the built page.
This commit is contained in:
RA489
2019-04-19 21:55:56 +05:30
committed by Kubernetes Prow Robot
parent f36ac6c08f
commit 942898da66
+12 -12
View File
@@ -1,22 +1,24 @@
---
title: Workload
id: workload
date: 2019-02-12
title: Workloads
id: workloads
date: 2019-02-13
full_link: /docs/concepts/workloads/
short_description: >
A set of applications for processing information to serve a purpose that is valuable to a single user or group of users.
Workloads are objects you use to manage and run your containers on the cluster.
aka:
aka:
tags:
- fundamental
- core-object
- workload
---
A workload consists of a system of services or applications that can run to fulfill a
task or carry out a business process.
Workloads are objects you use to manage and run your containers on the cluster.
<!--more-->
<!--more-->
Alongside the computer code that runs to carry out the task, a workload also entails
the infrastructure resources that actually run that code.
Kubernetes performs the
deployment and updates the workload with the current state of the application.
Workloads include the DaemonSet, Deployments, Jobs, Pods, ReplicaSet, ReplicationController, and StatefulSet objects.
For example, a workload that has a web element and a database element might run the
database in one {{< glossary_tooltip term_id="StatefulSet" >}} of
@@ -24,5 +26,3 @@ database in one {{< glossary_tooltip term_id="StatefulSet" >}} of
a {{< glossary_tooltip term_id="Deployment" >}} that consists of many web app
{{< glossary_tooltip text="pods" term_id="pod" >}}, all alike.
The organisation running this workload may well have other workloads that together
provide a valuable outcome to its users.