Skip to content

usask-rc/radiam-deploy

Repository files navigation

Deployment infrastructure for radiam project

Deploy docker registry

Purpose: Store static images versions of external projects and latest stable builds of the radiam project.

Howto: ansible-playbook -i <inventory file (.ini)> registry-hosts.yml

Notes: The radiam-api and radiam-gui images are pushed to this repository externally. Currently, this is done by the usask jenkins build server

Deploy single-host radiam-api

Deploy docker and SSL support on Jenkins test server.

Purpose: Get docker support on Jenkins test server and SSL certs configured in a way to be able to test run the prod.yml deployment.

Howto: ansible-playbook -i <inventory file (.ini)> radiam-jenkins.yml

Deploy full radiam stack on swarm hosts:

Purpose: Deploy radiam api and gui on a docker swarm cluster.

Howto: ansible-playbook -i <inventory file (.ini)> deploy-swarm.yml --vault-password-file=

About

Deploying Radiam to a virtual machine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8

Languages