libcloud
2017-11-03 本文已影响8人
廖马儿
1.官网:
https://libcloud.apache.org/
快速入门 (https://libcloud.apache.org/getting-started.html)
2.libcloud联系方式
IRC: libcloud
https://libcloud.apache.org/community.html
3.flavor 是否可以即时创建。
4.openstack做监控的:
https://docs.microsoft.com/en-us/azure/architecture/patterns/health-endpoint-monitoring
5.操作openstack cloud的四种方式:
http://www.aboutyun.com/thread-8682-1-1.html
6.连接
# libcloud
auth_username = username
auth_password = password
auth_url = settings.AUTH_URL
project_name = 'admin'
region_name = 'RegionOne'
provider = get_driver(Provider.OPENSTACK)
connection = provider(
auth_username,
auth_password,
ex_force_auth_url=auth_url,
ex_force_base_url="http://103.35.202.1:8774/v2.1",
api_version="2.0",
#ex_force_auth_version='2.0_password',
ex_tenant_name=project_name,
#ex_force_service_region=region_name
)
conn = singleton.OpenstackConn()
conn.conn = connection
pprint(type(connection))
imgs = connection.list_images()
# pprint(connection.list_images())