Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

This is a service which provides below operations related to Health-Ids for MCI and other Organizations.

  • Generation and allocation of HelthIds for an Organization.
  • Tracking of a particular Health-Id allocated to an Organization.

Ansible establishes a SSH connection to install services on other machines with a given user (vagrant for local environments). Before installing services on a fresh box it is recommended to perform a SSH from provisioner box to target box with vagrant user.

Below are the steps to install Health-Id Server.

  1. Make sure a vagrant box is running with the same IP given in inventories/local for tr-server i.e. 192.168.33.19.
  2. Go to Freeshr-Playbooks folder. Start the vagrant box and ssh into it.
  3. Put the health-id server RPM into /tmp/ folder. Under development version can be built locally or can be downloaded from CI-Server. Released versions are published to github-releases.
  4. Start the provision

    cd /vagrant/
    cp group_vars/all_example group_vars/all #make sure this is not commited
    touch ~/.vaultpass.txt
    
    ansible-playbook mci.yml -i inventories/local -t healthid-server  --vault-password-file ~/.vaultpass.txt -k -vvvv
  • No labels