Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-39

As a developer, I want readiness and liveness probes for quay app container

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Critical Critical
    • 2020.08.20
    • None
    • None
    • None

      When deploying Quay app in staging environment, I found that both readiness and liveness probes don't work.

      https://stage.quay.io/health/endtoend returns

      {"data":{"config_provider":"k8s","hostname":"quay-app-b4f5b596b-tzz6c","is_testing":false,"local_service_key_id":"78ab53d4bcf80e7896b028a01fb584bd7005e00d288e7a384f451a99135c2297","notes":[],"services":{"auth":true,"database":true,"redis":false,"storage":true},"services_expanded":{"auth":{"status":true},"database":{"status":true},"redis":{"failure":"Could not connect to redis: Authentication required.","status":false},"storage":{"status":true}}},"status_code":503}
      

      https://stage.quay.io/health/instance returns

      {"data":{"config_provider":"k8s","hostname":"quay-app-598c5f67b-9j9xt","is_testing":false,"local_service_key_id":"eb75ccadddb0dd9fa8939d2da0a5037e4f6db6255920f039bbef49946def4d5c","notes":[],"services":{"auth":true,"database":true,"disk_space":true,"jwtproxy":true,"registry_gunicorn":true,"service_key":true,"verbs_gunicorn":true,"web_gunicorn":true},"services_expanded":{"auth":{"status":true},"database":{"status":true},"disk_space":{"status":true},"jwtproxy":{"status":true},"registry_gunicorn":{"status":true},"service_key":{"status":true},"verbs_gunicorn":{"status":true},"web_gunicorn":{"status":true}}},"status_code":200}
      

              tparikh+sd-app-sre Tejas Parikh (Inactive)
              tparikh+sd-app-sre Tejas Parikh (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: