Aria Config is rebranded as Tanzu Salt and is now part of the Tanzu Platform. Thus new releases will become available as container images intended to be deployed in the Tanzu Platform. If you are an existing customer and intend to carry your existing environment from Aria Config forward to Tanzu Salt, then please review these steps for migrating your database.
Tanzu 8.10+
Aria Config 8.16+
SaltStack - all versions
Steps for Migrating RaaS Data from Aria Config to Tanzu SM
Export the RaaS Database
raas_*
database to the specified directory: /path/to/dir
.Copy the RaaS Encryption Key
/etc/raas/pki/.raas.key
./path/to/dir
.Verify Kubernetes Access
kubectl -n tanzusm get po | grep raas
Scale Down RaaS Deployment
kubectl -n tanzuhub scale deploy raas --replicas=0
Retrieve Organization ID
Access TanzuSM Postgres
raas_<org_id_without_dashes>
.Drop and Recreate the Database
raas_<org_id_without_dashes>
.Map Users to TanzuSM Auth
UPDATE USERS SET username = '<tanzu_okta_user>', normalized_username = '<tanzu_okta_user>' WHERE username = '<aria_config_username>';
Update Kubernetes Secret
raas-db-encryption-key
:
echo -n "contents_of_raas_key_file" | base64
Run the Database Upgrade Job
kubectl create job --from=job/db-upgrade new-db-upgrade -n tanzusm
Scale Up RaaS Deployment
kubectl -n tanzuhub scale deploy raas --replicas=1
This should now be easy to paste into any WYSIWYG editor with proper spacing and structure intact. Let me know if you need further refinements!