diff --git a/docs/content/en/docs/getting-started/_index.md b/docs/content/en/docs/getting-started/_index.md index 0901fec32d..76df9246a4 100644 --- a/docs/content/en/docs/getting-started/_index.md +++ b/docs/content/en/docs/getting-started/_index.md @@ -483,4 +483,4 @@ See [KeptnApp Reference page](../yaml-crd-ref/app.md) for more information. Keptn can run pre and post deployment tasks and SLO evaluations automatically. -Continue the Keptn learning journey by [adding deployment tasks](../tutorials/tasks/_index.md). +Continue the Keptn learning journey by [adding deployment tasks](../implementing/tasks). diff --git a/docs/content/en/docs/implementing/tasks/_index.md b/docs/content/en/docs/implementing/tasks/_index.md index fa1f390a96..fe2baf9287 100644 --- a/docs/content/en/docs/implementing/tasks/_index.md +++ b/docs/content/en/docs/implementing/tasks/_index.md @@ -1,5 +1,5 @@ --- -title: Working with Keptn tasks +title: Deployment tasks description: Learn how to work with Keptn tasks weight: 90 hidechildren: false # this flag hides all sub-pages in the sidebar-multicard.html @@ -14,6 +14,14 @@ as part of the pre- and post-deployment phases of a [KeptnApp](../../yaml-crd-ref/app.md) or [KeptnWorkload](../../crd-ref/lifecycle/v1alpha3/#keptnworkload). +- pre-deployment (before the pod is scheduled) +- post-deployment (after the pod is scheduled) + +These `KeptnTask` resources and the +`KeptnEvaluation` resources (discussed in +[Evaluations](../evaluations.md)) +are part of the Keptn Release Lifecycle Management. + A [KeptnTask](../../crd-ref/lifecycle/v1alpha3/#keptntask) executes as a runner in an application @@ -30,14 +38,16 @@ To implement a `KeptnTask`: and the executables to be run pre- and post-deployment - Apply [basic-annotations](../integrate/#basic-annotations) - to your workloads to integrate your task with Kubernetes + to your workloads to integrate your task with Kubernetes and, + if desired, creates a `KeptnApp` resource + that consolidates multiple workloads into a single application - Annotate the appropriate [KeptnApp](../../yaml-crd-ref/app.md) resource to associate your `KeptnTaskDefinition` - with the pre- and post-deployment tasks that should run it; + with the pre- and post-deployment tasks that should be run; see [Pre- and post-deployment tasks and checks](../integrate/#pre--and-post-deployment-checks) - for more information. + for more information This page provides information to help you create your tasks: diff --git a/docs/content/en/docs/tutorials/_index.md b/docs/content/en/docs/tutorials/_index.md deleted file mode 100644 index 0739d7b0a6..0000000000 --- a/docs/content/en/docs/tutorials/_index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Tutorials -description: Learn how to use Keptn -weight: 40 -hidechildren: false # this flag hides all sub-pages in the sidebar-multicard.html ---- - -This section contains tutorials on how to use Keptn. - -Begin with the [getting started guide](../getting-started/) first, then come back here to complete these tutorials.