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
On first ks use, ask user if he wants to have a backup strategy
ks <cmd>
Oh! I see you don't have any backup strategy!Be carefull you are responsible for you secrets.Keystone helps you to share secrets, not to restore if you loose them.You can set a default backup strategy.It will backup your projects secrets in `~/.config/keystone/backup` folder.Do you want a default basic backup stragegy? y/nn => No problem, keep it mind to setup one later!y=> backup folder? (~/.config/keystone/backup)
Store in ~/.config/keystone.yaml user choice
Create default backup hook
Create cmd to restore one backup, without overriding project secrets for all users (current restore cmd)
The text was updated successfully, but these errors were encountered:
Since there already are both ks backup and ks restore commands this new behaviour conflicts with the existing one. The existing ks backup and ks restore will be renamed to ks project backup and ks project restore respectively.
We’ll have:
ks backup to backup the current user secrets, if the user has setup a default backup strategy, set one up otherwise
ks restore restores the current user personal backup
ks project backup allows an admin to backup all secrets on all environments
ks project restore allows an admin to restore all secrets on all environments and share those with all project members
@godjirax how would a user change their backup strategy ? (change backup folder, or disable backups all together)
Also "default strategy" and "default basic strategy" suggest there could be other backup strategies… are there any ?
On first ks use, ask user if he wants to have a backup strategy
~/.config/keystone.yaml
user choiceThe text was updated successfully, but these errors were encountered: