-
Notifications
You must be signed in to change notification settings - Fork 224
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
Kubernetes attachment #2622
Comments
I think we should consider starting a package-lock.json file for the Node.js APM agent for this and for the AWS Lambda layers that we are publishing for releases now, so that we have repeatable builds. Fits in with SLSA as well. (Or we could go deeper and consider using a npm-shrinkwrap.json that would get published so that those using |
Spent a bit of last week learning enough to define some concrete deliverable for this. Specifically --
|
Note: This can also be reused to support Elastic APM with container-based AWS Lambda functions. |
For comparison, my (very naive) read of the "OTel Operator" is that it sets (or appends to) |
Request made to productivity team for a published Dockerfile: https://github.com/elastic/observability-robots/issues/1229 I'm proceeding to making the adjustments to the mutating webhook to enable attachment. |
see #2742 |
This will build and publish a Docker image of the APM agent as part of the release process docker.elastic.co/observability/apm-agent-nodejs:VERSION docker.elastic.co/observability/apm-agent-nodejs:latest (if this is the latest version) This image can be used for k8s attachment and Docker container-based lambda functions. Refs: #2622 Refs: elastic/apm-aws-lambda#107
Completed the minor changes needed to the mutating webhook, see elastic/apm-k8s-attacher#31. @trentm per last week's planning I decided to go absolute |
Final task to finish this will be fore the Node.js Docker image to be listed as a public docker image. Right now it appears to require some sort of elastic auth to fetch. See: https://github.com/elastic/sre/issues/194 |
@astorm This can be closed now, right? |
The text was updated successfully, but these errors were encountered: