Rename Job concept page
(including Netlify redirects)
This commit is contained in:
@@ -41,7 +41,7 @@ Kubernetes also contains higher-level abstractions that rely on [controllers](/d
|
|||||||
* [DaemonSet](/docs/concepts/workloads/controllers/daemonset/)
|
* [DaemonSet](/docs/concepts/workloads/controllers/daemonset/)
|
||||||
* [StatefulSet](/docs/concepts/workloads/controllers/statefulset/)
|
* [StatefulSet](/docs/concepts/workloads/controllers/statefulset/)
|
||||||
* [ReplicaSet](/docs/concepts/workloads/controllers/replicaset/)
|
* [ReplicaSet](/docs/concepts/workloads/controllers/replicaset/)
|
||||||
* [Job](/docs/concepts/workloads/controllers/jobs-run-to-completion/)
|
* [Job](/docs/concepts/workloads/controllers/job/)
|
||||||
|
|
||||||
## Kubernetes Control Plane
|
## Kubernetes Control Plane
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ This is a living document. If you think of something that is not on this list bu
|
|||||||
|
|
||||||
- Don't use naked Pods (that is, Pods not bound to a [ReplicaSet](/docs/concepts/workloads/controllers/replicaset/) or [Deployment](/docs/concepts/workloads/controllers/deployment/)) if you can avoid it. Naked Pods will not be rescheduled in the event of a node failure.
|
- Don't use naked Pods (that is, Pods not bound to a [ReplicaSet](/docs/concepts/workloads/controllers/replicaset/) or [Deployment](/docs/concepts/workloads/controllers/deployment/)) if you can avoid it. Naked Pods will not be rescheduled in the event of a node failure.
|
||||||
|
|
||||||
A Deployment, which both creates a ReplicaSet to ensure that the desired number of Pods is always available, and specifies a strategy to replace Pods (such as [RollingUpdate](/docs/concepts/workloads/controllers/deployment/#rolling-update-deployment)), is almost always preferable to creating Pods directly, except for some explicit [`restartPolicy: Never`](/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy) scenarios. A [Job](/docs/concepts/workloads/controllers/jobs-run-to-completion/) may also be appropriate.
|
A Deployment, which both creates a ReplicaSet to ensure that the desired number of Pods is always available, and specifies a strategy to replace Pods (such as [RollingUpdate](/docs/concepts/workloads/controllers/deployment/#rolling-update-deployment)), is almost always preferable to creating Pods directly, except for some explicit [`restartPolicy: Never`](/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy) scenarios. A [Job](/docs/concepts/workloads/controllers/job/) may also be appropriate.
|
||||||
|
|
||||||
|
|
||||||
## Services
|
## Services
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
reviewers:
|
reviewers:
|
||||||
- erictune
|
- erictune
|
||||||
- soltysh
|
- soltysh
|
||||||
title: Jobs - Run to Completion
|
title: Jobs
|
||||||
content_type: concept
|
content_type: concept
|
||||||
feature:
|
feature:
|
||||||
title: Batch execution
|
title: Batch execution
|
||||||
@@ -12,8 +12,8 @@ weight: 70
|
|||||||
|
|
||||||
The TTL controller provides a TTL (time to live) mechanism to limit the lifetime of resource
|
The TTL controller provides a TTL (time to live) mechanism to limit the lifetime of resource
|
||||||
objects that have finished execution. TTL controller only handles
|
objects that have finished execution. TTL controller only handles
|
||||||
[Jobs](/docs/concepts/workloads/controllers/jobs-run-to-completion/) for
|
{{< glossary_tooltip text="Jobs" term_id="job" >}} for now,
|
||||||
now, and may be expanded to handle other resources that will finish execution,
|
and may be expanded to handle other resources that will finish execution,
|
||||||
such as Pods and custom resources.
|
such as Pods and custom resources.
|
||||||
|
|
||||||
Alpha Disclaimer: this feature is currently alpha, and can be enabled with both kube-apiserver and kube-controller-manager
|
Alpha Disclaimer: this feature is currently alpha, and can be enabled with both kube-apiserver and kube-controller-manager
|
||||||
@@ -33,7 +33,7 @@ Alpha Disclaimer: this feature is currently alpha, and can be enabled with both
|
|||||||
The TTL controller only supports Jobs for now. A cluster operator can use this feature to clean
|
The TTL controller only supports Jobs for now. A cluster operator can use this feature to clean
|
||||||
up finished Jobs (either `Complete` or `Failed`) automatically by specifying the
|
up finished Jobs (either `Complete` or `Failed`) automatically by specifying the
|
||||||
`.spec.ttlSecondsAfterFinished` field of a Job, as in this
|
`.spec.ttlSecondsAfterFinished` field of a Job, as in this
|
||||||
[example](/docs/concepts/workloads/controllers/jobs-run-to-completion/#clean-up-finished-jobs-automatically).
|
[example](/docs/concepts/workloads/controllers/job/#clean-up-finished-jobs-automatically).
|
||||||
The TTL controller will assume that a resource is eligible to be cleaned up
|
The TTL controller will assume that a resource is eligible to be cleaned up
|
||||||
TTL seconds after the resource has finished, in other words, when the TTL has expired. When the
|
TTL seconds after the resource has finished, in other words, when the TTL has expired. When the
|
||||||
TTL controller cleans up a resource, it will delete it cascadingly, that is to say it will delete
|
TTL controller cleans up a resource, it will delete it cascadingly, that is to say it will delete
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ tags:
|
|||||||
- core-object
|
- core-object
|
||||||
- workload
|
- workload
|
||||||
---
|
---
|
||||||
Manages a [Job](/docs/concepts/workloads/controllers/jobs-run-to-completion/) that runs on a periodic schedule.
|
Manages a [Job](/docs/concepts/workloads/controllers/job/) that runs on a periodic schedule.
|
||||||
|
|
||||||
<!--more-->
|
<!--more-->
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Job
|
title: Job
|
||||||
id: job
|
id: job
|
||||||
date: 2018-04-12
|
date: 2018-04-12
|
||||||
full_link: /docs/concepts/workloads/controllers/jobs-run-to-completion
|
full_link: /docs/concepts/workloads/controllers/job/
|
||||||
short_description: >
|
short_description: >
|
||||||
A finite or batch task that runs to completion.
|
A finite or batch task that runs to completion.
|
||||||
|
|
||||||
|
|||||||
@@ -158,8 +158,8 @@ A question mark (`?`) in the schedule has the same meaning as an asterisk `*`, t
|
|||||||
### Job Template
|
### Job Template
|
||||||
|
|
||||||
The `.spec.jobTemplate` is the template for the job, and it is required.
|
The `.spec.jobTemplate` is the template for the job, and it is required.
|
||||||
It has exactly the same schema as a [Job](/docs/concepts/workloads/controllers/jobs-run-to-completion/), except that it is nested and does not have an `apiVersion` or `kind`.
|
It has exactly the same schema as a [Job](/docs/concepts/workloads/controllers/job/), except that it is nested and does not have an `apiVersion` or `kind`.
|
||||||
For information about writing a job `.spec`, see [Writing a Job Spec](/docs/concepts/workloads/controllers/jobs-run-to-completion/#writing-a-job-spec).
|
For information about writing a job `.spec`, see [Writing a Job Spec](/docs/concepts/workloads/controllers/job/#writing-a-job-spec).
|
||||||
|
|
||||||
### Starting Deadline
|
### Starting Deadline
|
||||||
|
|
||||||
|
|||||||
@@ -237,7 +237,7 @@ Do not leave your WordPress installation on this page. If another user finds it,
|
|||||||
|
|
||||||
|
|
||||||
* Learn more about [Introspection and Debugging](/docs/tasks/debug-application-cluster/debug-application-introspection/)
|
* Learn more about [Introspection and Debugging](/docs/tasks/debug-application-cluster/debug-application-introspection/)
|
||||||
* Learn more about [Jobs](/docs/concepts/workloads/controllers/jobs-run-to-completion/)
|
* Learn more about [Jobs](/docs/concepts/workloads/controllers/job/)
|
||||||
* Learn more about [Port Forwarding](/docs/tasks/access-application-cluster/port-forward-access-application-cluster/)
|
* Learn more about [Port Forwarding](/docs/tasks/access-application-cluster/port-forward-access-application-cluster/)
|
||||||
* Learn how to [Get a Shell to a Container](/docs/tasks/debug-application-cluster/get-shell-running-container/)
|
* Learn how to [Get a Shell to a Container](/docs/tasks/debug-application-cluster/get-shell-running-container/)
|
||||||
|
|
||||||
|
|||||||
+5
-4
@@ -99,7 +99,7 @@
|
|||||||
/docs/concepts/configuration/scheduling-framework/ /docs/concepts/scheduling-eviction/scheduling-framework/ 301
|
/docs/concepts/configuration/scheduling-framework/ /docs/concepts/scheduling-eviction/scheduling-framework/ 301
|
||||||
/docs/concepts/configuration/taint-and-toleration/ /docs/concepts/scheduling-eviction/taint-and-toleration/ 301
|
/docs/concepts/configuration/taint-and-toleration/ /docs/concepts/scheduling-eviction/taint-and-toleration/ 301
|
||||||
/docs/concepts/jobs/cron-jobs/ /docs/concepts/workloads/controllers/cron-jobs/ 301
|
/docs/concepts/jobs/cron-jobs/ /docs/concepts/workloads/controllers/cron-jobs/ 301
|
||||||
/docs/concepts/jobs/run-to-completion-finite-workloads/ /docs/concepts/workloads/controllers/jobs-run-to-completion/ 301
|
/docs/concepts/jobs/run-to-completion-finite-workloads/ /docs/concepts/workloads/controllers/job/ 301
|
||||||
/docs/concepts/nodes/node/ /docs/concepts/architecture/nodes/ 301
|
/docs/concepts/nodes/node/ /docs/concepts/architecture/nodes/ 301
|
||||||
/docs/concepts/object-metadata/annotations/ /docs/concepts/overview/working-with-objects/annotations/ 301
|
/docs/concepts/object-metadata/annotations/ /docs/concepts/overview/working-with-objects/annotations/ 301
|
||||||
/docs/concepts/overview/ /docs/concepts/overview/what-is-kubernetes/ 301
|
/docs/concepts/overview/ /docs/concepts/overview/what-is-kubernetes/ 301
|
||||||
@@ -126,7 +126,8 @@
|
|||||||
/docs/concepts/workloads/controllers/cron-jobs/deployment/ /docs/concepts/workloads/controllers/cron-jobs/ 301
|
/docs/concepts/workloads/controllers/cron-jobs/deployment/ /docs/concepts/workloads/controllers/cron-jobs/ 301
|
||||||
/docs/concepts/workloads/controllers/daemonset/docs/concepts/workloads/pods/pod/ /docs/concepts/workloads/pods/pod/ 301
|
/docs/concepts/workloads/controllers/daemonset/docs/concepts/workloads/pods/pod/ /docs/concepts/workloads/pods/pod/ 301
|
||||||
/docs/concepts/workloads/controllers/deployment/docs/concepts/workloads/pods/pod/ /docs/concepts/workloads/pods/pod/ 301
|
/docs/concepts/workloads/controllers/deployment/docs/concepts/workloads/pods/pod/ /docs/concepts/workloads/pods/pod/ 301
|
||||||
/docs/concepts/workloads/controllers/job/ /docs/concepts/workloads/controllers/jobs-run-to-completion/ 301
|
/docs/concepts/workloads/controllers/job/ /docs/concepts/workloads/controllers/job/ 301
|
||||||
|
/docs/concepts/workloads/controllers/jobs-run-to-completion/ /docs/concepts/workloads/controllers/job/ 301
|
||||||
/docs/concepts/workloads/controllers/statefulsets/ /docs/concepts/workloads/controllers/statefulset/ 301
|
/docs/concepts/workloads/controllers/statefulsets/ /docs/concepts/workloads/controllers/statefulset/ 301
|
||||||
/docs/concepts/workloads/controllers/statefulset.md /docs/concepts/workloads/controllers/statefulset/ 301!
|
/docs/concepts/workloads/controllers/statefulset.md /docs/concepts/workloads/controllers/statefulset/ 301!
|
||||||
/docs/concepts/workloads/pods/init-containers/Kubernetes/ /docs/concepts/workloads/pods/init-containers/ 301
|
/docs/concepts/workloads/pods/init-containers/Kubernetes/ /docs/concepts/workloads/pods/init-containers/ 301
|
||||||
@@ -250,7 +251,7 @@
|
|||||||
/docs/tasks/configure-pod-container/romana-network-policy/ /docs/tasks/administer-cluster/romana-network-policy/ 301
|
/docs/tasks/configure-pod-container/romana-network-policy/ /docs/tasks/administer-cluster/romana-network-policy/ 301
|
||||||
/docs/tasks/configure-pod-container/weave-network-policy/ /docs/tasks/administer-cluster/weave-network-policy/ 301
|
/docs/tasks/configure-pod-container/weave-network-policy/ /docs/tasks/administer-cluster/weave-network-policy/ 301
|
||||||
/docs/tasks/debug-application-cluster/sematext-logging-monitoring/ https://sematext.com/kubernetes/ 301
|
/docs/tasks/debug-application-cluster/sematext-logging-monitoring/ https://sematext.com/kubernetes/ 301
|
||||||
/docs/tasks/job/work-queue-1/ /docs/concepts/workloads/controllers/jobs-run-to-completion/ 301
|
/docs/tasks/job/work-queue-1/ /docs/concepts/workloads/controllers/job/ 301
|
||||||
/docs/tasks/setup-konnectivity/setup-konnectivity/ /docs/tasks/extend-kubernetes/setup-konnectivity/ 301
|
/docs/tasks/setup-konnectivity/setup-konnectivity/ /docs/tasks/extend-kubernetes/setup-konnectivity/ 301
|
||||||
/docs/tasks/kubectl/get-shell-running-container/ /docs/tasks/debug-application-cluster/get-shell-running-container/ 301
|
/docs/tasks/kubectl/get-shell-running-container/ /docs/tasks/debug-application-cluster/get-shell-running-container/ 301
|
||||||
/docs/tasks/kubectl/install/ /docs/tasks/tools/install-kubectl/ 301
|
/docs/tasks/kubectl/install/ /docs/tasks/tools/install-kubectl/ 301
|
||||||
@@ -342,7 +343,7 @@
|
|||||||
/docs/user-guide/ingress.md /docs/concepts/services-networking/ingress/ 301
|
/docs/user-guide/ingress.md /docs/concepts/services-networking/ingress/ 301
|
||||||
/docs/user-guide/introspection-and-debugging/ /docs/tasks/debug-application-cluster/debug-application-introspection/ 301
|
/docs/user-guide/introspection-and-debugging/ /docs/tasks/debug-application-cluster/debug-application-introspection/ 301
|
||||||
/docs/user-guide/jsonpath/ /docs/reference/kubectl/jsonpath/
|
/docs/user-guide/jsonpath/ /docs/reference/kubectl/jsonpath/
|
||||||
/docs/user-guide/jobs/ /docs/concepts/workloads/controllers/jobs-run-to-completion/ 301
|
/docs/user-guide/jobs/ /docs/concepts/workloads/controllers/job/ 301
|
||||||
/docs/user-guide/jobs/expansions/ /docs/tasks/job/parallel-processing-expansion/ 301
|
/docs/user-guide/jobs/expansions/ /docs/tasks/job/parallel-processing-expansion/ 301
|
||||||
/docs/user-guide/jobs/work-queue-1/ /docs/tasks/job/coarse-parallel-processing-work-queue/ 301
|
/docs/user-guide/jobs/work-queue-1/ /docs/tasks/job/coarse-parallel-processing-work-queue/ 301
|
||||||
/docs/user-guide/jobs/work-queue-2/ /docs/tasks/job/fine-parallel-processing-work-queue/ 301
|
/docs/user-guide/jobs/work-queue-2/ /docs/tasks/job/fine-parallel-processing-work-queue/ 301
|
||||||
|
|||||||
Reference in New Issue
Block a user