solo-io / gloo-portal-issues

Public tracker for issues related to Gloo Portal
https://docs.solo.io/gloo-portal/latest/
1 stars 3 forks source link

Storage resource reconciliation #188

Open jbohanon opened 1 year ago

jbohanon commented 1 year ago

The current implementation of the Storage resource exists primarily as a way to introduce global config for the Aerospike API key manager. In the current implementation, this configuration is consumed at the Portal controller's initialization and not checked again or tied to any controlling logic. In this implementation, we require a controller pod restart to pick up changes to the Storage resource. It would be preferred to have a reconciliation to check the config and update status, as well as notify the Environment resources relying on the API keys auth configs.