Skip to content
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

Generic File Handling for Arkime Containers #80

Closed
chelma opened this issue Jul 5, 2023 · 3 comments
Closed

Generic File Handling for Arkime Containers #80

chelma opened this issue Jul 5, 2023 · 3 comments
Labels
Capture Configurability Work to make capture configurable and handle changes in configuration

Comments

@chelma
Copy link
Collaborator

chelma commented Jul 5, 2023

Description

As part of #76, code was added to deliver configuration and other files to the Arkime Containers (Capture, Viewer) during the startup phase. Future tasks, including #77, as well as conversations with potential users (especially around SAML usage, see #78) indicate a need to make configuration more accessible to users.

This task is to design and implement a generic way to specify files that should be delivered to the Capture and Viewer containers and, optionally, have some actions performed upon delivery.

Acceptance Criteria

  • Propose/get review of a design for generic file handling/delivery that includes the following characteristics
    • User can specify the file contents and the in-container delivery location
    • User can specify shell actions to take before/after delivery
    • No special logic should be required for any given file in the container startup script
  • Implement for the existing files delivered to the Capture and Viewer containers
@chelma chelma added the Capture Configurability Work to make capture configurable and handle changes in configuration label Jul 5, 2023
@chelma
Copy link
Collaborator Author

chelma commented Jul 6, 2023

Proposal posted; has some rough edges but think it's headed in the right direction. Looking forward to feedback.

#81

@chelma
Copy link
Collaborator Author

chelma commented Jul 7, 2023

We now have a gameplan for how we'll handle configuration in the containers (#81). Will split into a new set of tasks to make progress easier to track.

@chelma
Copy link
Collaborator Author

chelma commented Aug 31, 2023

The work for this has been completed. Resolving

@chelma chelma closed this as completed Aug 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Capture Configurability Work to make capture configurable and handle changes in configuration
Projects
None yet
Development

No branches or pull requests

1 participant