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

Provide guidance how to build an external scaler #104

Closed
tomkerkhove opened this issue Mar 5, 2020 · 8 comments
Closed

Provide guidance how to build an external scaler #104

tomkerkhove opened this issue Mar 5, 2020 · 8 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@tomkerkhove
Copy link
Member

Our current external scaler docs are very basic, we should enrich them in what it requires to be an external scaler.

Things it should cover are:

  • What does it need to expose
  • What are the data contracts that are required
  • ..

Providing an OpenAPI spec for this might be a good option?

@tomkerkhove tomkerkhove added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 5, 2020
@tomkerkhove
Copy link
Member Author

@ahmelsayed @TsuyoshiUshio can you give some insights on this?

@tomkerkhove
Copy link
Member Author

@ahmelsayed @zroubalik Can you guys help with this? What does it take to be a good external scaler?

If we have that, I can provide an OpenAPI spec to comply with.

@tomkerkhove
Copy link
Member Author

Apparently protobuf schema is the way to go for gRPC, added issue on kedacore/external-scalers#3 to provide one

@tomkerkhove tomkerkhove self-assigned this Jun 4, 2020
@tomkerkhove
Copy link
Member Author

@ahmelsayed Can you pick this up given we have a lot of questions about this?

@ahmelsayed
Copy link
Contributor

Yes I'll take this.

@tomkerkhove
Copy link
Member Author

Done for 2.0 in #193, previous version to follow

@ahmelsayed
Copy link
Contributor

This is done for 1.5 and 1.4 in #221

@tomkerkhove
Copy link
Member Author

Thanks @ahmelsayed !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants