-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decommission existing Traction instances, set-up new production-ready instances #78
Comments
@krobinsonca just confirming, one last time, that the Traction instances in the |
Correct, they can be decommissioned. No backups are needed. |
How soon is this happening? We said that the Workshop instance would stay around for at least a week or so. |
I'll monitor the Workshop instance for use daily and report usage, then we can look at decommissioning when usage drops off. We'll be using the Workshop instance to do some other debugging as well so it's not going any soon. Workshop Traction Instance Usage
2023.06.02 - 07:23:
2023.06.12 - 04:47:
2023.06.20 - 05:29
|
This is not slated to happen for at least the next couple of weeks - looking to further improve the Helm charts and CI/CD before then. |
@cvarjao @wadeking98 the new instances of Traction are up and running. @i5okie will add details (URLs) to request new tenants to this ticket (dev/test/prod): once migrated to the new instances please give us a heads up so we can decommission the current DTS deployment. @swcurran we are also finally going to remove the Anoncreds workshop instance: any objections? |
Yes. There is more interest in building documentation around this type of thing for the Delivery team, so for now, I’d like to just keep it around. No maintenance needed on this, and if we decide that this type of thing is needed, we do a proper deployment. |
@esune, which ledger each instance is pointing at? I am assuming multi r/w ledger is not yet supported, right? |
Correct, this is a work in progress. Currently they use BCovrin Test for both read and write. This will change in the future as we implement the multi-ledger features, as well as the changes to the endorser service that are required to auto-approve new authors from known multi-tenant deployments (such as out Traction instances). |
Production instance has been uninstalled for the time being. |
Traction DTS has been uninstalled. |
Current Traction instances need to be decommissioned and a new DITP-maintained and production-ready set of DEV/TEST/PROD instances deployed.
Acceptance Criteria:
Backup wallets and decommission old EMDT instances in namespace setbc0192-*
Decommission Anoncreds Workshop instance (if still up) in namespacea99fd4-test
DEV
instance inbc0192-dev
. Instance should be automatically updated when PRs are merged intomain
TEST
instance inbc0192-test
. Instances should be updated on-demand, targeting the latest available release/chart.DeployPROD
instance inbc0192-prod
. Instances should be updated on-demand, targeting the latest available release/chart.e79518-dev
Use a separate repository to store the deployment-specific configurations. The main Traction repo should - as much as possible - be used only for product changes and settings that are not use-case specific. Remove existing references from main
traction
repo.Note: the BC Wallet showcase is using the DTS sandbox instance - coordinate with the the decommissioning so that they can request new tenants in the new instances.
The text was updated successfully, but these errors were encountered: