Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include Production WSGI (Gunicorn) to replace Flask Default Server #263

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Jun 13, 2024

  1. WIP Include Production WSGI to replace Flask Default Server

    Add Gunicorn to Dockerfile
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    57e478b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. WIP Included Gunicorn Server Instances for Model Server and Trainer

    Included Gunicorn Instances for Model Server, Online Trainer (inactive),
    and Offline Trainer. All three of these applications make use of one
    Flask App, so three Gunicorn Instances should be set up to manage them
    all.
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e3557ce View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Incorpoate Gunicorn into a test Dockerfile

    Incorporate Gunicorn Server setup for Model Server and Offline
    Trainer. The setup is currently placed in a dockerfile test
    as changes need to be made in using the Kepler Model Server
    image with gunicorn rather than with python.
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    79d9d2b View commit details
    Browse the repository at this point in the history
  2. Add Makefile Tests for Gunicorn Server Tests

    Added Makefile Tests which will easily build, run, and clean
     Model Server with Gunicorn Servers for Model Server and Offline
    Trainer.
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c784c1c View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Fix code errors

    Fix code errors requested by sunil.
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f945cf9 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. feat(dockerfile) Separate Gunicorn Trainer and Model Server

    Separated Gunicorn Offline Trainer and Model Server into separate
    containers.
    
    Signed-off-by: Kaiyi <[email protected]>
    KaiyiLiu1234 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    b77d722 View commit details
    Browse the repository at this point in the history