dd-trace-js
dd-trace-js copied to clipboard
Publishing init images for k8s
What does this PR do?
Adds publishing of release images to github packages, dockerhub, GCR, and ECR.
Motivation
This way lib injection can be done by the admission controller.
Additional Notes
Draft for now since:
- Repos need to be created/renamed on dockerhub and ECR.
- Need to create a multiarch image.
Overall package size
Self size: 2.58 MB Deduped: 29.73 MB No deduping: 30.36 MB
Dependency sizes
| name | version | self size | total size |
|---|---|---|---|
| @datadog/pprof | 1.0.2 | 8.74 MB | 14.46 MB |
| @datadog/native-metrics | 1.4.2 | 6.61 MB | 7.04 MB |
| @datadog/native-appsec | 1.2.1 | 5.1 MB | 5.43 MB |
| opentracing | 0.14.7 | 194.81 kB | 194.81 kB |
| @datadog/sketches-js | 2.0.0 | 105.44 kB | 105.44 kB |
| lodash.sortby | 4.7.0 | 75.76 kB | 75.76 kB |
| semver | 5.7.1 | 61.58 kB | 61.58 kB |
| ignore | 5.2.0 | 48.87 kB | 48.87 kB |
| import-in-the-middle | 1.3.0 | 30.3 kB | 34.77 kB |
| retry | 0.10.1 | 27.44 kB | 27.44 kB |
| lodash.uniq | 4.5.0 | 25.01 kB | 25.01 kB |
| limiter | 1.1.5 | 23.17 kB | 23.17 kB |
| lodash.kebabcase | 4.1.1 | 17.75 kB | 17.75 kB |
| lodash.pick | 4.4.0 | 16.33 kB | 16.33 kB |
| crypto-randomuuid | 1.0.0 | 11.18 kB | 11.18 kB |
| diagnostics_channel | 1.1.0 | 7.07 kB | 7.07 kB |
| path-to-regexp | 0.1.7 | 6.78 kB | 6.78 kB |
| koalas | 1.0.2 | 6.47 kB | 6.47 kB |
| methods | 1.1.2 | 5.29 kB | 5.29 kB |
| module-details-from-path | 1.0.3 | 4.47 kB | 4.47 kB |
🤖 This report was automatically generated by heaviest-objects-in-the-universe
Codecov Report
Merging #2274 (fb02b0a) into master (6eeb958) will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #2274 +/- ##
=======================================
Coverage 92.94% 92.94%
=======================================
Files 220 220
Lines 8515 8515
=======================================
Hits 7914 7914
Misses 601 601
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more