dd-trace-js icon indicating copy to clipboard operation
dd-trace-js copied to clipboard

Publishing init images for k8s

Open bengl opened this issue 3 years ago • 2 comments

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:

  1. Repos need to be created/renamed on dockerhub and ECR.
  2. Need to create a multiarch image.

bengl avatar Aug 10 '22 19:08 bengl

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

github-actions[bot] avatar Aug 10 '22 19:08 github-actions[bot]

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

codecov[bot] avatar Aug 10 '22 19:08 codecov[bot]