Open jkrue opened 2 years ago
The current version of pKA use environment variables (OpenRC File) for authentication. Since Openstack-SDK also supports clouds.yaml and applications credentials since a decade we should also support them.
Clouds.yaml is partly supported by current implementations. keystone.py could be simplified using sdk methods.
Clouds.yaml
import os_client_config sdk = os_client_config.make_sdk(cloud="master")
The current version of pKA use environment variables (OpenRC File) for authentication. Since Openstack-SDK also supports clouds.yaml and applications credentials since a decade we should also support them.