magnum/magnum/api/controllers/v1
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
..
__init__.py ng-5: APIs for listing and showing nodegroups 2019-03-29 10:31:48 +00:00
bay.py Add separated CA cert for etcd and front-proxy 2021-04-01 17:31:34 +00:00
baymodel.py Add CT tags field to the database and API 2021-02-05 22:45:47 +00:00
certificate.py Add separated CA cert for etcd and front-proxy 2021-04-01 17:31:34 +00:00
cluster.py Add separated CA cert for etcd and front-proxy 2021-04-01 17:31:34 +00:00
cluster_actions.py Only allow zero node count from microversion 1.10 2021-02-16 14:04:36 +00:00
cluster_template.py Add CT tags field to the database and API 2021-02-05 22:45:47 +00:00
collection.py Fix quotas API pagination 2017-02-14 12:33:27 -06:00
federation.py Use MultiType and types.text instead of str 2019-01-18 11:01:57 +00:00
magnum_services.py Use MultiType and types.text instead of str 2019-01-18 11:01:57 +00:00
nodegroup.py Allow nodegroups with node_count equal to 0 2021-02-04 13:07:18 +00:00
quota.py Return default quota from API 2019-09-20 09:30:06 +00:00
stats.py Don't enforce microversion for stats API 2017-02-09 10:38:41 -06:00
types.py Allow nodegroups with node_count equal to 0 2021-02-04 13:07:18 +00:00