DataDog / extendeddaemonset

Kubernetes Extended Daemonset controller
Apache License 2.0
98 stars 13 forks source link

Migrate to operator-sdk v1.5.0 + new linters #83

Closed clamoriniere closed 3 years ago

clamoriniere commented 3 years ago

What does this PR do?

Motivation

Keep up to date the ExtendedDaemonset controller.

Additional Notes

N/A

Describe your test plan

Test the controller on several kubernetes version: 1.16+

codecov-io commented 3 years ago

Codecov Report

Merging #83 (8c0cc03) into master (1f68c02) will decrease coverage by 0.49%. The diff coverage is 7.75%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #83      +/-   ##
==========================================
- Coverage   33.85%   33.35%   -0.50%     
==========================================
  Files          41       41              
  Lines        3013     3049      +36     
==========================================
- Hits         1020     1017       -3     
- Misses       1906     1944      +38     
- Partials       87       88       +1     
Flag Coverage Δ
unittests 33.35% <7.75%> (-0.50%) :arrow_down:

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

Impacted Files Coverage Δ
api/v1alpha1/extendeddaemonset_default.go 55.69% <ø> (ø)
api/v1alpha1/extendeddaemonset_types.go 100.00% <ø> (ø)
api/v1alpha1/extendeddaemonsetreplicaset_types.go 100.00% <ø> (ø)
api/v1alpha1/extendeddaemonsetsetting_types.go 100.00% <ø> (ø)
api/v1alpha1/utils.go 50.00% <ø> (ø)
api/v1alpha1/zz_generated.openapi.go 0.00% <0.00%> (ø)
controllers/extendeddaemonset/metrics.go 0.63% <ø> (ø)
...trollers/extendeddaemonsetreplicaset/controller.go 56.11% <ø> (ø)
controllers/extendeddaemonsetreplicaset/metrics.go 1.19% <ø> (ø)
...xtendeddaemonsetreplicaset/scheduler/predicates.go 20.45% <0.00%> (-0.90%) :arrow_down:
... and 29 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 1f68c02...8c0cc03. Read the comment docs.