cloudstack/python/lib/cloudutils
Nicolas Vazquez eac357cb77
kvm: Secure KVM VNC Console Access Using the CA Framework (#7015)
This PR allows securing the console access through CloudStack to the virtual machines running on KVM. The secure access is achieved through the generated certificates for the CA Framework in CloudStack, that provides mutual TLS connections between agents. These certificates are used to also secure the connection between the console proxies and the VNC ports for VM console access.

This feature is only supported on the KVM hypervisor

Design Document: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Secure+KVM+VNC+connection+using+the+CA+framework
2023-01-27 17:22:06 +05:30
..
__init__.py Add Python flake8 linting for W291 trailing whitespace with Super-Linter (#4687) 2022-03-28 11:40:26 -03:00
cloudException.py Add Python flake8 linting for W291 trailing whitespace with Super-Linter (#4687) 2022-03-28 11:40:26 -03:00
configFileOps.py Add Python flake8 linting for W291 trailing whitespace with Super-Linter (#4687) 2022-03-28 11:40:26 -03:00
db.py packaging: Adding Centos8, Ubuntu 20.04, XCPNG8.1 Support (#4068) 2020-08-17 16:28:30 +05:30
globalEnv.py CLOUDSTACK-10012: Migrate to Embedded Jetty 2017-11-03 23:57:25 +05:30
networkConfig.py Enable Flake8 rule W391 (#6606) 2022-11-13 11:00:07 +01:00
serviceConfig.py kvm: Secure KVM VNC Console Access Using the CA Framework (#7015) 2023-01-27 17:22:06 +05:30
serviceConfigServer.py packaging: Adding Centos8, Ubuntu 20.04, XCPNG8.1 Support (#4068) 2020-08-17 16:28:30 +05:30
syscfg.py cloudstack-setup-agent: mask libvirt non-monolithic services (#7114) 2023-01-24 15:25:38 +01:00
utilities.py cloudstack-setup-agent: mask libvirt non-monolithic services (#7114) 2023-01-24 15:25:38 +01:00