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

New Openstack Metric scaler (Old AODH) #1382

Closed
Rodolfodc opened this issue Nov 26, 2020 · 5 comments
Closed

New Openstack Metric scaler (Old AODH) #1382

Rodolfodc opened this issue Nov 26, 2020 · 5 comments
Labels
Hacktoberfest help wanted Looking for support from community needs-discussion scaler stale All issues that are marked as stale due to inactivity
Milestone

Comments

@Rodolfodc
Copy link
Contributor

Me and my team (@sidilabs) are aiming to contribute with Keda by building a new Keda scaler for Openstack project, based on AODH service.

  • Scaler Source: AODH is the Openstack alarming system, similar to AWS CloudWatch.

The Alarming service (aodh) project provides a service that enables the ability to trigger actions based on defined rules against metric or event data collecteted

  • How do you want to scale: The scaling will be based on how many alarms are activated, the user will be able to allow filtering alarms by name, severity or just let Keda consider all activated alarms
  • Authentication: for authentication we must use Keystone (another OpenStack project). With Keystone, one can get an access token to be used for authentication/authorization. We've investigated two auth methods for getting a token and then querying the Swift API:
    • Simple username/password
    • Using Application Credentials

We understand that both auth methods should be implemented by the scaler.

@tomkerkhove
Copy link
Member

Sounds great! Happy to have you contribute this!

@Rodolfodc
Copy link
Contributor Author

Rodolfodc commented Mar 19, 2021

Hi, I recently finished this scaler, but I found out that this scaler makes more sense as being an Openstack metrics scaler instead of being only Openstack AODH Scaler, cause Openstack alarm API (AODH) doens't provide metrics, as it is in AWS CloudWhatch API.

@Rodolfodc Rodolfodc changed the title New Openstack AODH scaler New Openstack Metric scaler (Old AODH) Mar 19, 2021
@Rodolfodc
Copy link
Contributor Author

Here is the PR for this new scaler: #1692

@stale
Copy link

stale bot commented Nov 27, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale All issues that are marked as stale due to inactivity label Nov 27, 2021
@zroubalik
Copy link
Member

Done in #1692

@tomkerkhove tomkerkhove added this to the v2.6.0 milestone Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest help wanted Looking for support from community needs-discussion scaler stale All issues that are marked as stale due to inactivity
Projects
None yet
Development

No branches or pull requests

3 participants