openlmis-deployment

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changed notification service version to 4.1.2-SNAPSHOT
changed notification service version to 4.1.2-SNAPSHOT
OLMIS-6527: changed notification service version to 4.1.2-SNAPSHOT

OLMIS-6496 Move Casper deployment files to gitlab

Now in https://gitlab.com/openlmis/casper-deployment/

    • -7
    • +0
    /deployment/casper_env/config/Dockerfile
    • -50
    • +0
    /deployment/casper_env/config/log/logback.xml
    • -37
    • +0
    /deployment/casper_env/config/scalyr/agent.json
    • -15
    • +0
    /deployment/casper_env/deploy_to_env.sh
    • -166
    • +0
    /deployment/casper_env/docker-compose.yml
OLMIS-6478: Disable cache on build step

OLMIS-6478: Moved env variables to settings file

OLMIS-6496 Open NiFi registry ports 18080, 18443

These ports are used already by the nifi-registry.openlmis.org server,

but the ELB did not need listeners for them because the ELB is actually

being bypassed for that server: the DNS entry for

nifi-registry.openlmis.org points directly to the instance, not the load

balancer. Since the Casper NiFi registry has its DNS record pointing to

its load balancer, we need these listeners.

OLMIS-6496 Open NiFi registry ports 18080, 18443

These ports are used already by the nifi-registry.openlmis.org server,

but the ELB did not need listeners for them because the ELB is actually

being bypassed for that server: the DNS entry for

nifi-registry.openlmis.org points directly to the instance, not the load

balancer. Since the Casper NiFi registry has its DNS record pointing to

its load balancer, we need these listeners.

OLMIS-6496 Provision casper NiFi registry

    • -0
    • +1
    /provision/terraform/casper/nifi/.gitignore
    • -0
    • +41
    /provision/terraform/casper/nifi/main.tf
    • -0
    • +25
    /provision/terraform/casper/nifi/terraform.tfvars
    • -0
    • +133
    /provision/terraform/casper/nifi/variables.tf
OLMIS-6496 Provision casper NiFi registry

    • -0
    • +41
    /provision/terraform/casper/nifi/main.tf
    • -0
    • +133
    /provision/terraform/casper/nifi/variables.tf
OLMIS-6496 Connect to RDS based on variable

The NiFi registry terraform is I believe broken without this, since it

does not have an RDS instance to connect to to install PostgreSQL things

OLMIS-6496 Connect to RDS based on variable

The NiFi registry terraform is I believe broken without this, since it

does not have an RDS instance to connect to to install PostgreSQL things

OLMIS-6496 Clean up terraform w/ multiline script

(Unfortunately, this will taint all of our docker null resources)

    • -1
    • +14
    /provision/terraform/modules/openlmis/compute.tf
OLMIS-6496 Clean up terraform w/ multiline script

(Unfortunately, this will taint all of our docker null resources)

    • -1
    • +14
    /provision/terraform/modules/openlmis/compute.tf
OLMIS-6496 Use computed TLS ARN for NiFi-registry

Specify a TLS certificate from the AWS cert manager by the domain name

pattern rather than the ARN. `terraform plan` agrees that this does not

cause any updates to the nifi-registry.openlmis.org server.

Move casper terraform from uat/ to it's own folder

    • -0
    • +33
    /provision/terraform/casper/elmis/main.tf
    • -0
    • +23
    /provision/terraform/casper/elmis/terraform.tfvars
    • -0
    • +86
    /provision/terraform/casper/elmis/variables.tf
    • -0
    • +33
    /provision/terraform/casper/v3/main.tf
    • -0
    • +23
    /provision/terraform/casper/v3/terraform.tfvars
    • -0
    • +86
    /provision/terraform/casper/v3/variables.tf
    • -33
    • +0
    /provision/terraform/uat/casper-elmis/main.tf
    • -33
    • +0
    /provision/terraform/uat/casper/main.tf
    • -86
    • +0
    /provision/terraform/uat/casper/variables.tf
Create aws_security_group resource for casper

TODO: actually use this security group

    • -0
    • +1
    /provision/terraform/modules/casper/main.tf
    • -0
    • +114
    /provision/terraform/modules/casper/network.tf
OLMIS-6466 Open port 3000 for Grafana for Casper

Do not expose 8083 externally

For Debezium Connect originally.

Fix casper-elmis to be part of the Casper security group

    • -0
    • +1
    /provision/terraform/uat/casper-elmis/main.tf
I don't really know how to check this is working or review it properly, but looks fine to me.

I don't really know how to check this is working or review it properly, but looks fine to me.

OLMIS-6427 ETL pipeline automated deployment
OLMIS-6427 ETL pipeline automated deployment
OLMIS-6424 Get demo data automatically loaded into Casper v3 serverFix load data SQL error
OLMIS-6424 Get demo data automatically loaded into Casper v3 serverFix load data SQL error
This needs to be manually done, since demo data is loaded after refresh-db profile is run.

This needs to be manually done, since demo data is loaded after refresh-db profile is run.

The v3 server is pegged to 3.6, so this field still exists in the schema.

The v3 server is pegged to 3.6, so this field still exists in the schema.