SlideShare a Scribd company logo
台灣資服 -
使用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 CMD
openstack role CMD
openstack project CMD
openstack service CMD
openstack 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 / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
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 / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
用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 / show
update
新增 / 刪除 / 修改 / 查詢 / 顯示
用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

More Related Content

PDF
Docker 基本概念與指令操作
PDF
Build your own private openstack cloud
PPTX
How to manage Microsoft Azure with open source
PDF
CoreOSによるDockerコンテナのクラスタリング
PDF
Kubernetes Tutorial
PDF
Declare your infrastructure: InfraKit, LinuxKit and Moby
PDF
Beyond Golden Containers: Complementing Docker with Puppet
PDF
Openstack at NTT Feb 7, 2011
Docker 基本概念與指令操作
Build your own private openstack cloud
How to manage Microsoft Azure with open source
CoreOSによるDockerコンテナのクラスタリング
Kubernetes Tutorial
Declare your infrastructure: InfraKit, LinuxKit and Moby
Beyond Golden Containers: Complementing Docker with Puppet
Openstack at NTT Feb 7, 2011

What's hot (20)

PDF
Launching containers with fleet
PDF
No more (unsecure) secrets, Marty
PDF
Docker remote-api
PDF
CoreOS + Kubernetes @ All Things Open 2015
PDF
Install and Configure Ubuntu for Hadoop Installation for beginners
PDF
Стажировка 2016-07-27 02 Денис Нелюбин. PostgreSQL и jsonb
PDF
Scaling IO-bound microservices
PDF
Kubernetes + Docker + Elixir - Alexei Sholik, Andrew Dryga | Elixir Club Ukraine
PDF
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
PPTX
Hadoop single cluster installation
PDF
Come configurare Liferay 6.0 per Oracle
PDF
CoreOS : 설치부터 컨테이너 배포까지
PPTX
AWS 기반 Docker, Kubernetes
PDF
Basic onos-tutorial
PDF
Warp 10 Platform Presentation - Criteo Beer & Tech 2016-02-03
DOC
Installation of Subversion on Ubuntu,...
PDF
當專案漸趕,當遷移也不再那麼難 (Ship Your Projects with Docker EcoSystem)
PDF
R-House (LSRC)
PPTX
SCALE 15x Minimizing PostgreSQL Major Version Upgrade Downtime
PDF
Virtualbox and Mysql
Launching containers with fleet
No more (unsecure) secrets, Marty
Docker remote-api
CoreOS + Kubernetes @ All Things Open 2015
Install and Configure Ubuntu for Hadoop Installation for beginners
Стажировка 2016-07-27 02 Денис Нелюбин. PostgreSQL и jsonb
Scaling IO-bound microservices
Kubernetes + Docker + Elixir - Alexei Sholik, Andrew Dryga | Elixir Club Ukraine
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
Hadoop single cluster installation
Come configurare Liferay 6.0 per Oracle
CoreOS : 설치부터 컨테이너 배포까지
AWS 기반 Docker, Kubernetes
Basic onos-tutorial
Warp 10 Platform Presentation - Criteo Beer & Tech 2016-02-03
Installation of Subversion on Ubuntu,...
當專案漸趕,當遷移也不再那麼難 (Ship Your Projects with Docker EcoSystem)
R-House (LSRC)
SCALE 15x Minimizing PostgreSQL Major Version Upgrade Downtime
Virtualbox and Mysql
Ad

Viewers also liked (20)

PDF
Spark 巨量資料處理基礎教學
PPTX
Operating OpenStack - Case Study in the Rackspace Cloud
PDF
Spark Solution for Rank Product
PDF
Performance in Spark 2.0, PDX Spark Meetup 8/18/16
PDF
Apache Spark Essentials
PDF
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
PPTX
PPTX
Use of spark for proteomic scoring seattle presentation
PDF
Java BigData Full Stack Development (version 2.0)
PDF
London Spark Meetup Project Tungsten Oct 12 2015
PPT
Scala and spark
PDF
Project Tungsten Phase II: Joining a Billion Rows per Second on a Laptop
PDF
Spark Summit EU talk by Ted Malaska
PDF
R統計軟體 -安裝與使用
PDF
Paris Spark Meetup Oct 26, 2015 - Spark After Dark v1.5 - Best of Advanced Ap...
PDF
Data Source API in Spark
PDF
Deep Dive Into Catalyst: Apache Spark 2.0’s Optimizer
PDF
Introduction to Apache Spark 2.0
PDF
機率統計 -- 使用 R 軟體
PPTX
Spark Kernel Talk - Apache Spark Meetup San Francisco (July 2015)
Spark 巨量資料處理基礎教學
Operating OpenStack - Case Study in the Rackspace Cloud
Spark Solution for Rank Product
Performance in Spark 2.0, PDX Spark Meetup 8/18/16
Apache Spark Essentials
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Use of spark for proteomic scoring seattle presentation
Java BigData Full Stack Development (version 2.0)
London Spark Meetup Project Tungsten Oct 12 2015
Scala and spark
Project Tungsten Phase II: Joining a Billion Rows per Second on a Laptop
Spark Summit EU talk by Ted Malaska
R統計軟體 -安裝與使用
Paris Spark Meetup Oct 26, 2015 - Spark After Dark v1.5 - Best of Advanced Ap...
Data Source API in Spark
Deep Dive Into Catalyst: Apache Spark 2.0’s Optimizer
Introduction to Apache Spark 2.0
機率統計 -- 使用 R 軟體
Spark Kernel Talk - Apache Spark Meetup San Francisco (July 2015)
Ad

Similar to 使用 CLI 管理 OpenStack 平台 (20)

PDF
RDO-Packstack Workshop
PDF
Slackware Demystified [SELF 2011]
PDF
Building Docker images with Puppet
PDF
Quick and Solid - Baremetal on OpenStack | Rico Lin
PDF
ONOS SDN Controller - Clustering Tests & Experiments
PDF
Cantainer CI/ CD with Kubernetes
PPT
Ns network simulator
PPTX
Couch to OpenStack: Nova - July, 30, 2013
PPTX
OVN 設定サンプル | OVN config example 2015/12/27
PDF
整合Cloud Foundry 和 Kubernetes 技術打造企業級雲應用平台解決方案
PDF
Alfresco study37 alfresco_ng2_components
PPTX
How to go the extra mile on monitoring
PDF
Open stack pike-devstack-tutorial
PPTX
How to manage Azure with open source
PDF
BMC Discovery (ADDM) Cheat Sheet by Traversys Limited
PDF
Kubernetes: Wie Chefkoch.de mit Containern arbeitet
PPTX
Network Automation Tools
PPTX
Vagrant, Ansible, and OpenStack on your laptop
PDF
A journey through the years of UNIX and Linux service management
PDF
OpenNebula 5.4 Hands-on Tutorial
RDO-Packstack Workshop
Slackware Demystified [SELF 2011]
Building Docker images with Puppet
Quick and Solid - Baremetal on OpenStack | Rico Lin
ONOS SDN Controller - Clustering Tests & Experiments
Cantainer CI/ CD with Kubernetes
Ns network simulator
Couch to OpenStack: Nova - July, 30, 2013
OVN 設定サンプル | OVN config example 2015/12/27
整合Cloud Foundry 和 Kubernetes 技術打造企業級雲應用平台解決方案
Alfresco study37 alfresco_ng2_components
How to go the extra mile on monitoring
Open stack pike-devstack-tutorial
How to manage Azure with open source
BMC Discovery (ADDM) Cheat Sheet by Traversys Limited
Kubernetes: Wie Chefkoch.de mit Containern arbeitet
Network Automation Tools
Vagrant, Ansible, and OpenStack on your laptop
A journey through the years of UNIX and Linux service management
OpenNebula 5.4 Hands-on Tutorial

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation theory and applications.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
A Presentation on Artificial Intelligence
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Big Data Technologies - Introduction.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
KodekX | Application Modernization Development
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Monthly Chronicles - July 2025
Encapsulation theory and applications.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A Presentation on Artificial Intelligence
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Big Data Technologies - Introduction.pptx
Review of recent advances in non-invasive hemoglobin estimation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KodekX | Application Modernization Development
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?

使用 CLI 管理 OpenStack 平台