User Tools

Site Tools


onboarding:proxy:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
onboarding:proxy:start [2022/10/03 11:53] 10.91.110.100onboarding:proxy:start [2022/11/01 20:11] (current) – [Overview] 10.91.110.4
Line 8: Line 8:
 ===== Overview ===== ===== Overview =====
  
-The idms proxy application is utilised as a api gateway for the mobile navigator application(idms-mobile) and mes-nova. It provides data integration points for device, alarm, ticket and discovered data within Errigal's network access. Currently this is a service oriented application with little front end capabilities apart from its status check page. +The idms proxy application is utilised as a api gateway for the mobile navigator application(idms-mobile) and ems-nova. It provides data integration points for device, alarm, ticket and discovered data within Errigal's network access. Currently this is a service oriented application with little front end capabilities apart from its status check page. 
  
  
Line 47: Line 47:
 ===== Architecture ===== ===== Architecture =====
 {{ :onboarding:proxy:idms_proxy_architecture.drawio.png?600 |}} {{ :onboarding:proxy:idms_proxy_architecture.drawio.png?600 |}}
 +
 +  * DRAW IO Link to diagram: https://app.diagrams.net/#G1vi_8w7F2sZgi673qMcR_zscc5_N1sHFn
 +
 ===== Development Configuration ===== ===== Development Configuration =====
 Project can be pointed at local or server deployed version of all api endpoints listed above.  Project can be pointed at local or server deployed version of all api endpoints listed above. 
Line 217: Line 220:
 === Ansible Playbooks === === Ansible Playbooks ===
 <code> <code>
-ansible-playbook -i ../env-configuration/ENV/hosts.ini --diff idms-proxy.yml --ask-vault-pass --extra-vars "jenkins_build_name='idms-proxy-feature-branches/job/BRANCH' appFileExtension='.jar' jenkins_job_build_num=NUMBER actions='upload,stop,deploy,configure,start'" + ansible-playbook -i ../env-configuration/nova/hosts.ini --diff --vault-id @prompt idms-proxy.yml --extra-vars "jenkins_build_name='idms-proxy-feature-branches/job/jobName' appFileExtension='.jar' jenkins_job_build_num=buildNumber actions='upload,stop,deploy,configure,start'" 
- +
-ansible-playbook -i ../env-configuration/ENV/hosts --diff --vault-id @prompt restart-idms-proxy.yml  +
- +
-ansible-playbook -i ../env-configuration/ENV/hosts --diff --vault-id @prompt shutdown-idms-proxy.yml +
- +
-ansible-playbook -i ../env-configuration/ENV/hosts --diff --vault-id @prompt startup-idms-proxy.yml  +
 </code> </code>
  
 === Jenkins Build === === Jenkins Build ===
-http://jenkins.errigal.com:8080/job/idms-proxy/+https://jenkins.errigal.com:8443/job/idms-proxy/
onboarding/proxy/start.1664794422.txt.gz · Last modified: 2022/10/03 11:53 by 10.91.110.100