Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: rename "tasks" page, delete section from "Tutorials" #2088

Merged
merged 5 commits into from
Sep 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/content/en/docs/getting-started/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
18 changes: 14 additions & 4 deletions docs/content/en/docs/implementing/tasks/_index.md
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand All @@ -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:

Expand Down
10 changes: 0 additions & 10 deletions docs/content/en/docs/tutorials/_index.md

This file was deleted.