Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Set up artifacts

    1. Download and transfer itas-deployment-2.0.0-onprem.zip to /platform/deployment directory and unzip

      Code Block
      cd /platform/deployment
      unzip itas-deployment-2.0.0-onprem.zip -d itas-deployment-2.0.0-onprem

View file
nameitas-deployment-2.0.0-onprem.zip

2. Set up "master.properties"

  1. Populate master.properties file located under /platform/deployment/itas-deployment-2.0.0-onprem/itas-deployment-2.0.0/deploy/esa_onprem_agent directory. Most of the properties are self explanatory; if in doubt, please contact Serviceaide Support.

  2. Once master.properties located in esa_onprem_agent directory is setup, copy the file to /platform/deployment/itas-deployment-2.0.0/deploy/

    Code Block
    cd /platform/deployment/itas-deployment-2.0.0/deploy/esa_onprem_agent
    cp master.properties ../
  3. Configure system ulimits in file /etc/security/limits.conf

    Code Block
    centos       soft    nproc           16384      
    centos       hard    nproc           16384
    centos       soft    nofile          65536
    centos       hard    nofile          65536
    lumauser     soft    nproc           16384 
    lumauser     hard    nproc           16384
    lumauser     soft    nofile          65536
    lumauser     hard    nofile          65536
    root         soft    nproc           16384
    root         hard    nproc           16384
    root         soft    nofile          65536
    root         hard    nofile          65536
  4. Login to dockerhub using the below command:

    Code Block
    docker login https://registry-1.docker.io -u serviceaideindia
    # use the dockerhub password provided separately
  5. Setup directory structure

    Code Block
    sudo mkdir -p /platform/data/logs/itas/itas_mule_adaptor
    sudo mkdir -p /platform/data/logs/itas/itas_db_migration
    sudo mkdir -p /platform/data/logs/itas/itas_service_bus
    sudo chmod -R 777 /platform/data/logs/itas
    sudo mkdir -p /platform/data/attachment_store/itas
    sudo mdir -p /platform/data/servicebus_store/itas
    sudo chown -R 1000:1000 /platform/data/servicebus_store/itas
    sudo chown -R 1000:1000 /platform/data/attachment_store/itas
  6. Install mule_run (one time activity, not required if you are upgrading / already have mule_run installed)

    Code Block
    cd /tmp
    sudo wget -q https://repository.mulesoft.org/nexus/content/repositories/public/org/mule/distributions/mule-standalone/3.9.0-hf2/mule-standalone-3.9.0-hf2.zip
    sudo unzip -qq mule-standalone-3.9.0-hf2.zip
    sudo mv mule-standalone-3.9.0-hf2 /platform/data/mule_run
    sudo chown -R 1000:1000 /platform/data/mule_run

...

Code Block
cd /platform/deployment/itas-deployment-2.0.0/deploy
chmod +x */*.sh
cd /platform/deployment/-onprem/itas-deployment-2.0.0/deploy/esa_onprem_agent
chmod +x onprem_stack.sh
./onprem_stack.sh deployall

...