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

Rework Workload Span structure #410

Closed
Tracked by #388
thisthat opened this issue Nov 14, 2022 · 1 comment
Closed
Tracked by #388

Rework Workload Span structure #410

thisthat opened this issue Nov 14, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@thisthat
Copy link
Member

thisthat commented Nov 14, 2022

Goal

Rework the Span structure to have Workload Spans covering the deployment of a specific Workload

image

Technical Details

The Workload Span should have as top-most level a single Span that tracks the whole time a specific workload requires to be deployed end-to-end in a k8s cluster. This span should have the following naming $workloadName:$workloadVersion.
This Workload Span is a direct child of the ApplicationDeployment Span created in #409.
This Workload Span should have 5 different children:

  • WorkloadPreDeployTasks
  • WorkloadPreDeployEvaluations
  • WorkloadDeployment
  • WorkloadPostDeployTasks
  • WorkloadPostDeployEvaluations

DoD

  • A single Span tracks the complete Workload deployment
  • Child spans of the "Workload Span" cover the evolution of the Workload deployment
  • Unit/Component tests
@thisthat thisthat added the enhancement New feature or request label Nov 14, 2022
@thisthat thisthat added this to the 0.4.1 milestone Nov 14, 2022
@thisthat thisthat moved this to 🏗 Shaping in Keptn Lifecycle Toolkit Nov 14, 2022
@thisthat thisthat moved this from 🏗 Shaping to 🎟️ Refined in Keptn Lifecycle Toolkit Nov 15, 2022
@thisthat thisthat moved this from 🎟️ Refined to 🏃 In progress in Keptn Lifecycle Toolkit Nov 22, 2022
@odubajDT odubajDT moved this from 🏃 In progress to ✅ Done in Keptn Lifecycle Toolkit Nov 25, 2022
@odubajDT
Copy link
Contributor

fixed via 9a483ce

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

3 participants