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
A framework for remote claim storage was added in #699 (:tada:!)
Currently, configuration of instance storage is done Porter-wide via Porter's Configuration file.
However, I'm wondering if it would be useful to offer the ability to set (or override) this particular instance storage config per bundle.
Say, if I use the same porter client to manage bundles using the local/default filesystem instance storage plugin but then wish to use the same client to manage bundles using remote instance storage plugins (perhaps via https://github.com/deislabs/porter-azure-plugins). In such a scenario, it would be preferred not to have to toggle the Porter-wide setting when switching contexts. Perhaps a bundle-specific override could take precedence over any Porter-wide setting?
The text was updated successfully, but these errors were encountered:
Hmmmm. let's game the user story. Should a dev have the ability to flip storage per anything? Yes. Should a tool, or a team player? Hmmmmmmmmmmmmmmm. Why would a bundle be involved at all? It's the mode of the user, not the bundle-scoping, that must change periodically.
Of course, this leaves an easy UX problem: I "forgot" I was in Azure cloud mode, now I upgraded a claim but the claim is in the cloud and I was supposed to be doing that in AWS S3 mode. So..... uh.... how do we do this and prevent easy "forgotten context" problems?
A framework for remote claim storage was added in #699 (:tada:!)
Currently, configuration of instance storage is done Porter-wide via Porter's Configuration file.
However, I'm wondering if it would be useful to offer the ability to set (or override) this particular instance storage config per bundle.
Say, if I use the same porter client to manage bundles using the local/default filesystem instance storage plugin but then wish to use the same client to manage bundles using remote instance storage plugins (perhaps via https://github.com/deislabs/porter-azure-plugins). In such a scenario, it would be preferred not to have to toggle the Porter-wide setting when switching contexts. Perhaps a bundle-specific override could take precedence over any Porter-wide setting?
The text was updated successfully, but these errors were encountered: