The Ansible collection of pipeline is for deploying applications to NR servers.
- Common Role
- Create Project Directories Role
- JDK Role
- Node.js Role
- Node.js App Role
- Patch Intention Role
- Port Manager Role
- Self Signed Cert Role
- Service Control Role
- Tomcat Role
- Webade Connection Jar Role
- Webapp Role
Required:
This will setup the development virtual machine. It will take some time to download the image and complete the setup.
vagrant up
vagrant upload polaris
vagrant upload test polaris/deploy
Connect to the virtual machine and then run the playbook. You can then check the state of the virtual machine and re-upload and re-run as needed.
vagrant ssh
cd polaris/deploy
export ANSIBLE_LIBRARY=/home/vagrant/polaris/deploy/plugins
ansible-playbook nodejs.yml
/apps_ux/sample/service/artifact/bin/nodejs/bin/node -v
See: LICENSE