You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend Helm backend under /cmd/helm-storage-backend. Implement gRPC server. Types are already generated.
Support all possible releases backends (ConfigMap/Secret/etc). Maybe we will need to extend the backend.context to allow specifying it.
Support only GetValue method, the rest just validate data (e.g. onDelete checks whether a given Helm release exist).
To consider what exactly we want to validate - Should we really return error if a given Helm release doesn't exist in OnDelete method? It could be deleted externally. Or perhaps we just need to validate that in onCreate, onUpdate, and locking/unlocking? 🤔
Description
Implement Helm release storage backend:
/cmd/helm-storage-backend
. Implement gRPC server. Types are already generated.backend.context
to allow specifying it.GetValue
method, the rest just validate data (e.g. onDelete checks whether a given Helm release exist).OnDelete
method? It could be deleted externally. Or perhaps we just need to validate that inonCreate
,onUpdate
, and locking/unlocking? 🤔Related issues
See epic #650
The text was updated successfully, but these errors were encountered: