openlmis-deployment

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-5036: fixed indentation in docker-compose.yml for perftest

OLMIS-5479: Deploy Fulfillment v 8.0.0-SNAPSHOT

Set up demo-v3 to test reference-ui 5.1.1

Update .env

Update .env

OLMIS-5442, update terraform variables for new module

Reporting-gap-data was created while the PR was going on. This corrects that.

OLMIS-5442, fix markdown formatting

OLMIS-5442, add ssh-agent instructions to setup

OLMIS-5442, update ansible install directions

Merge pull request #9 from OpenLMIS/reporting-ssl

OLMIS-5332: NiFi & Superset Behind HTTPS

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

OLMIS-5332: NiFi & Superset Behind HTTPS

Deploy the shared NiFi and Superset instances behind HTTPS.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

Added HAPI FHIR service to perftest

Add NiFi Registry Deployment (#7)

* OLMIS-5086: Add NiFi Registry Deployment

Since OpenLMIS needs a shared NiFi Registry instance, add deployment

scripts for it (to be used with Jenkins).

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5086: Add Terraform Def For NiFi Reg Deploy

Since the shared NiFi Registry instance will be deployed on an AWS

instance, add the definitions for that setup in Terraform files.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5086: Add Docker Install Auto Scripts

Since the NiFi Registry host will have to have the Docker Daemon

running, create Ansible scripts for installing Docker and Docker Compose

on that host.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Use Ansible Tasks For TLS Gen Process

Since Ansible is unable to generate enough entropy when running the

shell script for generating the TLS files in the Docker role, switch to

generating the TLS files using Ansible tasks.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Add Ansible pip Dependencies

Since a bunch of people will be using the defined Ansible playbooks, add

a file with the required pip dependencies. Also add documentation on how

to install the pip and Ansible Galaxy dependencies.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Fix formatting for NiFi Registry Terraform

Do this by running:

terraform fmt provision/terraform/modules/nifi-registry

terraform fmt provision/terraform/reporting/nifi-registry

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Setup Docker from within uat Terraform

Run the Ansible playbook for setting up Docker and Docker Compose from

within the uat Terraform definitions.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Fix formatting for uat Terraform

Do this by running:

terraform fmt provision/terraform/modules/uat

terraform fmt provision/terraform/uat

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* Rename Terraform Var docker-https-port

Rename the Terraform variable docker-https-port to something more

appropriate (docker-tls-port).

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Add DeployGroup EC2 Tag to uat Build

Since the Docker dynamic inventory will only run on hosts that have the

EC2 tag DeployGroup with a value of docker-hosts, add it to the uat

deployments.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5289, add benin-demo env

* OLMIS-5289, start README for how to use Terraform and Ansible for new env

* OLMIS-5086: Use openlmis-reporting SSH Key

Use the openlmis-reporting SSH key (whose private key is backed up in

the aws-instance-keys S3 bucket) in the NiFi Registry deployment.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Standardise Terraform AWS Cred Vars

Use the same variable names for the Terraform variables to hold the AWS

key ID and AWS secret key across the UAT and NiFi Registry setups. This

allows for users to get the values from the same Terraform environment

variable.

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

* OLMIS-5231: Add Terraform Setup Instructions

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>

    • -0
    • +11
    /deployment/reporting_env/nifi-registry/.env
    • -0
    • +6
    /deployment/reporting_env/nifi-registry/config/Dockerfile
    • -0
    • +42
    /deployment/reporting_env/nifi-registry/docker-compose.yml
    • -0
    • +3
    /provision/ansible/.gitignore
    • -0
    • +16
    /provision/ansible/README.md
    • -0
    • +4
    /provision/ansible/ansible.cfg
    • -0
    • +9
    /provision/ansible/docker.yml
    • -0
    • +219
    /provision/ansible/inventory/ec2.ini
    • -0
    • +1708
    /provision/ansible/inventory/ec2.py
    • -0
    • +4
    /provision/ansible/inventory/hosts
  1. … 41 more files in changeset.
Update .env

Updated to Benin, post 3.4, versions

Revert "temporarly changed version on test from SNAPSHOT to BENIN"

This reverts commit 4c7e43b89cd764c67daa044365173cd824029628.

temporarly changed version on test from SNAPSHOT to BENIN

Revert "temporarly changed versions from SNAPSHOT to BENIN"

This reverts commit 86a8c1d963508ea7456ab12975f6c641eae36954.

temporarly changed versions from SNAPSHOT to BENIN

Added restart policy and JAVA_OPTS for HAPI FHIR

    • -1
    • +5
    /deployment/test_env/docker-compose.yml
    • -1
    • +5
    /deployment/uat_env/docker-compose.yml
Add HAPI FHIR service to test and uat environments

    • -0
    • +7
    /deployment/test_env/docker-compose.yml
    • -0
    • +7
    /deployment/uat_env/docker-compose.yml
OLMIS-5398, bump reporting-gap-data back to ref distro 3.4

    • -10
    • +10
    /deployment/reporting-gap-data_env/.env
OLMIS-5398, add execute permissions to scripts

OLMIS-5398, duplicate perftest-mw for reporting-gap-data env

    • -0
    • +15
    /deployment/reporting-gap-data_env/.env
    • -0
    • +30
    /deployment/reporting-gap-data_env/cleanDb.sh
    • -0
    • +7
    /deployment/reporting-gap-data_env/config/Dockerfile
    • -0
    • +54
    /deployment/reporting-gap-data_env/config/log/logback.xml
    • -0
    • +37
    /deployment/reporting-gap-data_env/config/scalyr/agent.json
OLMIS-5398, terraform descriptor

bumped requisition version to 7.1.0-SNAPSHOT