magnum/magnum/conductor/handlers
Feilong Wang 8020391e4a [k8s] Support CA certs rotate
Now k8s cluster owner can do CA cert rotate to re-generate CA of
the cluster, service account keys and the certs of all nodes will
be regenerated as well. Cluster user needs to get a new kubeconfig
to access kubernetes API. This function is only supported by
Fedora CoreOS driver.

To test this patch with python-magnumclient, you need this patch
https://review.opendev.org/#/c/724243/, otherwise, you will see
an error about "not enough values to unpack", though the CA cert
rotate request has been processed by Magnum server side correctly.

Task: 39580
Story: 2005201

Change-Id: I4ae12f928e4f49b99732fba097371692cb35d9ee
2020-08-24 16:31:58 +12:00
..
common Update hacking for Python3 2020-03-31 20:09:46 +02:00
__init__.py Add initial conductor API and service 2014-11-21 06:24:46 -05:00
ca_conductor.py [k8s] Support CA certs rotate 2020-08-24 16:31:58 +12:00
cluster_conductor.py [k8s] Support updating k8s cluster health status 2020-04-09 16:59:26 +12:00
conductor_listener.py Trivial code cleanups 2018-10-02 19:41:34 +00:00
federation_conductor.py federation api: api endpoints 2018-02-09 00:59:31 -03:00
indirection_api.py Integrate OSProfiler in Magnum 2017-01-24 07:43:31 +07:00
nodegroup_conductor.py ng-8: APIs for nodegroup CRUD operations 2019-09-26 08:45:57 +00:00