使用 Python 操作 OpenStack 生成 server 是可行的,你可以使用 Python 的 openstacksdk 库来连接到 OpenStack 平台,然后使用其中的各种方法来操作 OpenStack 服务。
你需要先安装 openstacksdk:
pipinstall openstacksdk
然后,你可以使用以下代码来连接到 OpenStack 平台:
from openstack import connection
# 填写你的认证信息
auth_args = {
"auth_url": "http://<your-auth-url>",
"project_name": "<your-project-name>",
"username": "<your-username>",
"password": "<your-password>"
}
# 创建连接
conn = connection.Connection(**auth_args)