bcgov / DITP-DevOps

Digital Identity and Trust Program Team's DevOps Documentation Repository
Apache License 2.0
2 stars 5 forks source link

Deploy ACA-Py 0.8.1 to Mediator Dev, Test and Prod #68

Closed swcurran closed 1 year ago

swcurran commented 1 year ago

Please use the aries-mediator-service load testing tool to verify Dev before promoting to Test.

Please use the aries-mediator-service load testing tool to verify Test, publish the results and request confirmation before promoting to Production. Suggest that @cvarjao @swcurran @WadeBarnes and @esune be contacted for confirmation.

Progress:

esune commented 1 year ago

Relates to #66

WadeBarnes commented 1 year ago

Load test results for test environment after migration to aca-py 0.8.1, Postgres 14, and Askar data store. Load test performed with 200 users starting at 25 users per second, and LOCUST_MIN_WAIT=0.05 and LOCUST_MAX_WAIT=0.2. With higher loads (more users) I start having trouble with running the load tester locally.

Pod resource settings:

agent

    - resources:
        limits:
          cpu: '1'
          memory: 512Mi
        requests:
          cpu: '1'
          memory: 256Mi

database (secure data store)

        - resources:
            limits:
              cpu: '1'
              memory: 512Mi
            requests:
              cpu: '1'
              memory: 256Mi

Proxy

        - resources:
            limits:
              cpu: '1'
              memory: 512Mi
            requests:
              cpu: '1'
              memory: 256Mi

image

image

WadeBarnes commented 1 year ago

prod was upgraded this morning.