Skip to content

Add service mesh / GAMMA project based scaling #6

Open
@arschles

Description

@arschles

The interceptor works with the scaler to provide KEDA with the HTTP queue size, which KEDA in turn uses to scale the app. That arrangement lets a user submit a single HTTPScaledObject and have the operator create all the moving pieces required (interceptor, scaler, etc...). We should, however, support service meshes, or really any HTTP server that can (a) route traffic from outside the cluster into a pod (the app) and (b) emit SMI-compatible metrics.

Note: kedacore/keda has discussed consuming SMI metrics as well in kedacore/keda#615. This is a specific use case for consuming those metrics, but if KEDA core doesn't support SMI when we implement SMI support in the external scaler, it could be a "test drive" for building the same functionality into core

Metadata

Metadata

Assignees

No one assigned

    Labels

    HacktoberfestGreat issues to tackle for Hacktoberfest 2021enhancementNew feature or requestgood first issueGood for newcomersstale-bot-ignoreAll issues that should not be automatically closed by our stale bottraffic-sourcesAll issues related to where HTTP traffic can come from

    Type

    No type

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions