openstack

OpenStack 统一命令行客户端

补充说明

openstack 是 python-openstackclient 的入口,统一管理计算、网络、镜像、卷和编排资源。认证信息通常来自 clouds.yaml 或环境变量。

常用示例

openstack --os-cloud prod token issue
openstack project list
openstack server list
openstack server create --flavor m1.small --image ubuntu-24.04 \
  --network private web
openstack image list
openstack flavor list
openstack network list
openstack volume list
openstack stack list
openstack -f json server list
openstack --os-cloud prod --os-region-name RegionOne server list

clouds.yaml:

clouds:
  prod:
    auth:
      auth_url: https://keystone.example.com:5000/v3
      username: deploy
      password: secret
      project_name: app
      user_domain_name: Default
      project_domain_name: Default
    region_name: RegionOne

易错点与排错

相关命令