Add artifacts-bundler community tool for air-gapped endpoint setups #2114
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a community-contributed example to the "Configure offline endpoints and air-gapped environments" documentation. It introduces the
artifacts-bundler
Bash-based CLI tool that automates downloading Elastic Stack artifacts, endpoint security content, and optionally builds an NGINX image for serving the content in air-gapped environments.Why This Is Useful
Preparing air-gapped Elastic deployments—especially Elastic Defend with endpoint artifact requirements—is time-consuming and error-prone when done manually. This tool simplifies:
.tar.gz
)This is especially helpful for DoD or offline regulated environments.
Placement
This contribution adds a dropdown section under:
Step 3: Manually copy artifact updates
in the
configure-offline-endpoints-air-gapped-environments.md
document. It provides an alternative method using a community-contributed Bash script to automate downloading and bundling endpoint artifacts.