How to Deploy Azure Container
Hey! I have a standard install and a database server for my current Decisions. I am planning on migrating my standard install into a container to help save costs. Can you provide me some documentation on how to setup a Decisions Container with Azure?
Thank you!
Comments
-
Thank you for the using the Forum! Just to preface, most of the Azure configuration will need to be done on your end by you or your infrastructure team. In order to perform the migration here are some steps you need to take to backup your current environment. I am going to assume that you are going to leave your database server as it is.
Please backup your database and your Decisions directory. The most important files in the Decisions directory to back up are: FileStorage, keys.dat, and databaseid.txt. Make sure you mount the FileStorage to your container.
On the standard installer you are able to test the connection before deploying. On containers, you will not be able to test the connection until you deploy the container. Ensure your Azure container can reach your database server before deploying the container to ensure proper database connectivity.
The Decisions container application uses a YAML file to initialize environment variables. The environment variables are the container equivalent of a Settings.xml file for standard installs. Furthermore, we have example deployment charts in our Documentation as well as a Helm Chart that we can provide you if you submit a support ticket.
Here are some docs that will assist you in this migration.
Deploy Containers on Azure
https://documentation.decisions.com/docs/deploying-containers-on-azure-1#overview
Configuring Settings.xml to Environment Variable
https://documentation.decisions.com/docs/configuring-settingsxml-to-environment-variable-1#overview
Decisions Environment Variables
https://documentation.decisions.com/docs/environment-variables#overview
Please submit a support ticket to support@decisions.com if you need any more assistance.
Thank you!
