Skip to content

PoC: use PodSchedulingReadiness API to replace scheduler - #632

Closed
odubajDT wants to merge 15 commits into
keptn:mainfrom
odubajDT:poc/518/gated-pod
Closed

odubajDT wants to merge 15 commits into
keptn:mainfrom
odubajDT:poc/518/gated-pod

Conversation

@odubajDT

Copy link
Copy Markdown
Contributor

Signed-off-by: odubajDT ondrej.dubaj@dynatrace.com

Fixes: #518

Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
@codecov

codecov Bot commented Jan 16, 2023 •

Copy link
Copy Markdown

Codecov Report

Merging #632 (231e6e9) into main (1acaf33) will increase coverage by 0.73%.
The diff coverage is 19.64%.

❗ Current head 231e6e9 differs from pull request most recent head e4e5b75. Consider uploading reports for the commit e4e5b75 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #632      +/-   ##
==========================================
+ Coverage   54.23%   54.97%   +0.73%     
==========================================
  Files          77       74       -3     
  Lines        6446     6283     -163     
==========================================
- Hits         3496     3454      -42     
+ Misses       2799     2676     -123     
- Partials      151      153       +2     
Impacted Files Coverage Δ
operator/apis/lifecycle/v1alpha2/common/common.go 100.00% <ø> (ø)
...lers/lifecycle/keptnworkloadinstance/controller.go 71.36% <0.00%> (-5.49%) ⬇️
operator/webhooks/pod_mutating_webhook.go 35.13% <0.00%> (-0.71%) ⬇️
operator/controllers/common/helperfunctions.go 45.45% <23.40%> (-54.55%) ⬇️
...ptnworkloadinstance/reconcile_prepostevaluation.go 90.90% <0.00%> (+9.09%) ⬆️
Flag Coverage Δ
component-tests 52.18% <21.56%> (-0.05%) ⬇️
keptn-cert-manager 67.72% <ø> (ø)
scheduler ?

Flags with carried forward coverage won't be shown. Click here to find out more.

odubajDT and others added 13 commits January 16, 2023 14:58
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <93584209+odubajDT@users.noreply.github.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
@sonarqubecloud

Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 3 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@thschue thschue changed the title PoC: use PodSchedullingReadiness API to replace scheduler PoC: use PodSchedulingReadiness API to replace scheduler Feb 8, 2023
@stale

stale Bot commented May 21, 2023

Copy link
Copy Markdown

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale Bot added the stale label May 21, 2023
@stale stale Bot closed this Jun 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Research: K8s v1.26 PodSchedulingReadiness API to replace our scheduler

1 participant