Figure out how to support external overlay files without modifying the container or Helm chart

Description

Right now, the Helm chart uses the overlay file system internally for files that it creates in the init container based on Helm configuration options. We need a way for the customer to bring their own files to the party, ideally without modifying anything in the chart and we also want to avoid the 1MB limit on config maps and also see (currently, everything in the scripts directory is pulled into a single config map, and it’s assumed that the files are all text that can be safely imported into the config map JSON).

An existing customer needsf to be able to copy configuration files (which have worked fine so far) and now, also binary content as they work on branding the web UI (old and new).

Acceptance / Success Criteria

None

Activity

Show:
Done

Details

Assignee

Reporter

HB Grooming Date

HB Backlog Status

Sprint

Priority

PagerDuty

Created July 5, 2023 at 6:25 PM
Updated January 11, 2024 at 9:37 PM
Resolved January 11, 2024 at 9:37 PM