使用 CLI 管理 OpenStack 平台
-
Upload
nutc-imac -
Category
Technology
-
view
282 -
download
4
Transcript of 使用 CLI 管理 OpenStack 平台
台灣資服 -
使用OpenStack CLI來管理您的平台
OpenStack 管理方式
1. Horizon (Dashboard)
2. OpenStack command line
OpenStack source file (1/3)
OpenStack source file (2/3)
OpenStack source file (3/3)
Keystone
Keystone
Keystone 命令 改由 openstack 取代
皆有 create / delete / set / list / show新增 / 刪除 / 修改 / 查詢 / 顯示
openstack user CMDopenstack role CMDopenstack project CMDopenstack service CMDopenstack endpoint CMD
Keystone – user list
Keystone – user list
Keystone – user create(1/2)
Keystone – user create(2/2)
Keystone – user set(1/2)
Keystone – user set(2/2)
Keystone – user delete(1/2)
Keystone – user delete(2/2)
Keystone – user show(1/2)
Keystone – user show(2/2)
Keystone – role create(1/2)
Keystone – role create(2/2)
Keystone – project create(1/2)
Keystone – project create(2/2)
Keystone – service create
Keystone – endpoint create(1/4)
Keystone – endpoint create(2/4)
Keystone – endpoint create(3/4)
Keystone – endpoint create(4/4)
Glance
Glance
Glance 命令 可用 openstack 或 glance
皆有 create / delete / set / list / showupdate
新增 / 刪除 / 修改 / 查詢 / 顯示
openstack image CMD or glance image-CMD
Glance – image create(1/4)
Glance – image create(2/4)
Glance – image create(3/4)
Glance – image create(4/4)
Neutron
Neutron
Neutron 命令 可用 openstack 或 neutron
皆有 create / delete / set / list / showupdate
新增 / 刪除 / 修改 / 查詢 / 顯示
用CLI建立一個可以對外的網路!!
Neutron - agent list
Neutron – ext-net create
Neutron – ext-subnet create
Neutron – router create
Neutron – subnet create
Neutron – add router to subnet
Neutron – add router to ext-net
Neutron – network topology
Nova
Nova
Nova 命令 可用 openstack 或 nova
皆有 create / delete / set / list / showupdate
新增 / 刪除 / 修改 / 查詢 / 顯示
用CLI建立一個虛擬機!!
Nova - service list
Nova – image list
Nova – flavor list
Nova – security group
Nova net list
Nova boot instance(1/2)
Nova boot instance(2/2)
Cinder
Cinder
Cinder 命令 可用 openstack 或 cinder
皆有 create / delete / set / list / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
Cinder service list
Cinder volume create
Cinder list(1/2)
Cinder list(2/2)
Swift
Swift
Swift 命令 可用 openstack 或 swift
皆有 create / delete / set / list / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
Swift stat
Swift upload file
Swift download file
Heat
Heat
Heat 命令 可用 openstack 或 heat
皆有 create / delete / set / list / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
Heat create steak
Heat steak list(1/2)
Heat steak list(2/2)
Ceilometer
Ceilometer
Ceilometer 命令 可用 openstack 或 ceilometer
皆有 create / delete / set / list / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
Ceilometer meter list