magnum/magnum/api
Feilong Wang 16344a5a95 Add separated CA cert for etcd and front-proxy
Support creating different for k8s, etcd and front-proxy for
security hardening. We're following some best practices[1][2] but
adjusted based on the current Magnum deployment approach.

[1] https://kubernetes.io/docs/setup/best-practices/certificates/
[2] https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/

Task: 40687
Story: 2008031

Change-Id: I523a4a85867f82d234ba1f3e6fad8b8cd2291182
2021-04-01 17:31:34 +00:00
..
controllers Add separated CA cert for etcd and front-proxy 2021-04-01 17:31:34 +00: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 api: Do not guess based on name extension 2020-05-26 16:31:00 +00:00
app.wsgi Add app.wsgi to target of pep8 2017-11-18 01:27:34 -08:00
attr_validator.py Fix validation for master_lb_enabled 2021-01-05 16:28:10 +00: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 Update API version history doc 2021-02-05 14:28:09 +00:00
servicegroup.py Remove the usage of MagnumObjectDictCompat from magnum_service 2017-01-06 03:25:28 +00:00
utils.py Labels override 2020-05-13 08:07:29 +00: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