Skip to content

Commit

Permalink
Update OpenStack Swift scaler
Browse files Browse the repository at this point in the history
The swiftURL is now optional since it can be retrieved from the catalog.
The optional parameter regionName was added.

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>

* Update Keystone helper

Now, the Keystone module can retrieve the service URL dynamically for any OpenStack service, by searching into the OpenStack catalog within the given authorization scope.

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>

* Add serviceTypes util

This helper retrieves all the service types historically used by an OpenStack project.

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>

* Add OpenStack region option

It specifies the region name where the service is available.
It can be used to retrieve the correct service URL from the catalog.

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>

* Update OpenStack Swift scaler unit tests

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>

* Update CHANGELOG.md

Signed-off-by: Pedro Felipe Dominguite <p.dominguite@sidi.org.br>
  • Loading branch information
pdominguite committed Mar 3, 2021
1 parent dc05c49 commit c649b89
Show file tree
Hide file tree
Showing 5 changed files with 417 additions and 119 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
- Fix memory leak by checking triggers uniqueness properly ([#1640](https://github.com/kedacore/keda/pull/1640))
- Print correct ScaleTarget Kind in Events ([#1641](https://github.com/kedacore/keda/pull/1641))
- Fixed keda clusterroles to give permissions for clustertriggerauthentications ([#1645](https://github.com/kedacore/keda/pull/1645))
- Make `swiftURL` parameter optional for the OpenStack Swift scaler ([#1652](https://github.com/kedacore/keda/pull/1652))

### Breaking Changes

Expand Down
Loading

0 comments on commit c649b89

Please sign in to comment.