redhat-na-ssa / himss_2022_scm_integration

SCM Integration Demo
1 stars 2 forks source link

Scm scaling - examples in scm-frontend/backend and some ansible install updates #3

Closed gbengataylor closed 2 years ago

gbengataylor commented 2 years ago

1) Created and tested example CRs in the scm-frontend and scm-backend src/main/kubernetes folder NOTE: we can remove these once all ansible installer changes are completed a) added knative service CR for frontend scaling b) for the backend scaling, utilized KEDA since knative right now only scales http-based services Added ScaledObject CR Changed scm-backend to a Deployment since DeploymentConfig doesn't seem to be supported for KEDA scaling

2) Updated Ansible Installer to test the changes in (1) a) Backend since keda needs a Deployment as the scaling target change backend to use Deployment CR added CR for keda scaled object b) Frontend added knative for frontend c) added automated ansible install of KEDA

Code Changes to install Knative To test this branch, install Knative Scaling before running the ansible script

gbengataylor commented 2 years ago

We don't want this merged yet. need to discuss with @jbride scaling options