magnum/magnum/api
Feilong Wang 63e80c3108 [k8s] Support updating k8s cluster health status
The original design of k8s cluster health status is allowing
the health status being updated by Magnum control plane. However,
it doesn't work when the cluster is private. This patch supports
updating the k8s cluster health status via the Magnum cluster
update API by a 3rd party service so that a controller (e.g.
magnum-auto-healer) running inside the k8s cluster can call
the Magnum update API to update the cluster health status.

Task: 38583
Story: 2007242

Change-Id: Ie7189d328c4038403576b0324e7b0e8a9b305a5e
2020-04-09 16:59:26 +12:00
..
controllers [k8s] Support updating k8s cluster health status 2020-04-09 16:59:26 +12:00
middleware Update hacking for Python3 2020-03-31 20:09:46 +02:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
app.py Make it possible to use uwsgi easily 2019-11-22 11:05:50 +00:00
app.wsgi Add app.wsgi to target of pep8 2017-11-18 01:27:34 -08:00
attr_validator.py Use oslo_serialization instead of the json module directly 2019-01-21 16:28:03 -08:00
config.py Fix api access with public acl routes 2016-02-29 13:59:20 +08:00
expose.py Drop XML support in Magnum 2015-07-13 20:03:23 -05:00
hooks.py Add support for www_authenticate_uri in ContextHook 2018-12-06 20:07:23 +00:00
http_error.py Update api-ref location 2019-07-22 18:30:23 +02:00
rest_api_version_history.rst Add microversion and release notes for quotas API 2017-02-09 10:47:07 -06:00
servicegroup.py Remove the usage of MagnumObjectDictCompat from magnum_service 2017-01-06 03:25:28 +00:00
utils.py [k8s] Support updating k8s cluster health status 2020-04-09 16:59:26 +12:00
validation.py [k8s] Support updating k8s cluster health status 2020-04-09 16:59:26 +12:00
versioned_method.py Fix some typos 2017-02-16 00:20:01 -08:00