Bug 1959596 - [RFE] Allow dynamic load of volumes in sg-core Deployments managed by Smart Gateway Operator
Summary: [RFE] Allow dynamic load of volumes in sg-core Deployments managed by Smart G...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Service Telemetry Framework
Classification: Red Hat
Component: smart-gateway-operator-container
Version: 1.3
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: GA
: 1.5 (STF)
Assignee: Leif Madsen
QA Contact: Leonid Natapov
URL:
Whiteboard:
Depends On: 1959594
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-11 21:04 UTC by Leif Madsen
Modified: 2022-05-26 16:00 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-26 16:00:53 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Leif Madsen 2021-05-11 21:04:06 UTC
Description of problem: The Smart Gateway Operator (STF 1.3) has the ability to agnostically load sg-core plugins and configuration. In order to maintain compatibility with current deployments from Service Telemetry Operator and meet the STF 1.3 GA deadline it was required to add logic to handle loading of Secrets for the ElasticSearch plugin in sg-core.

This RFE is to modify the CRD with x-preserve-unknown-fields and allow the dynamic loading of volumes and volumeMounts in the sg-core Deployment so that future plugins can receive custom volumes without needing to modify the SGO directly.

This will likely be required as part of the logging work, but generally can be used by custom sg-core container images that implement their own plugins and require access to volumes.


Version-Release number of selected component (if applicable): STF 1.3

Comment 1 Leif Madsen 2022-05-26 16:00:53 UTC
Closing as WONTFIX due to no need to implement this. Intention was to cover this as a generic implementation for consistency, but there is no long term planned usage of Smart Gateway or Smart Gateway Operator, making the priority on this approach zero.


Note You need to log in before you can comment on or make changes to this bug.