本博客欢迎转发,但请保留原作者(新浪微博:@孔令贤HW;博客地址:http://blog.csdn.net/lynn_kong)信息!内容系本人学习、研究和总结,如有雷同,实属荣幸!
使用Rest工具向OpenStack消息发送指导
在为OpenStack开发新功能时,使用原有环境中的CLI无法进行功能调试,界面更不靠谱。只能通过直接调用API的方式进行测试。 OpenStack对外提供RestAPI,因此本博客介绍如何使用工具进行RestAPI的发送,同时也介绍了如何使用工具与OpenStack通信。
1 工具准备
使用chrome浏览器,在扩展应用中搜索Postman并安装。
2 使用步骤
1) 一般OpenStack的环境搭建都会有全局变量,里面有admin_token,记下
2) 打开postman,配置如下:
3) 发送。收到的消息体中包含:
记 下消息体中token下的id以及要发往哪个组件,就记下哪个组件的URL前缀。这里token是 c13875c44bb14288a4ea1c6dbbfe701e,发向nova的URL前缀 是:http://192.168.82.152:8774/v2/786bfe1c4e5a4173958084993fd153f6
4) 查询虚拟机,按如下填写,得到如下消息
5) 以启动虚拟机为例
6) Enjoy!
相关推荐
用的是openstack4j库,java web,Maven工程。
OpenSkyline是一个OpenStack控制台项目,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单、易用、高效的OpenStack控制台。 基于REST API进行业务功能设计,功能模块化设计符合高内聚...
自己学习总结的 ...Oslo库中的组件不仅可以在OpenStack项目中使用,也可以单独作为第三方工具包供其他项目使用。通过使用oslo公共库,可以方便容易的实现一个完善鉴权、分布式、易配置、带调用链日志的REST服务
由于最近工作需要使用Openstack ,使用cURL操作Openstack对象存储的ReST API,这是本人找了好多资料完成的,这里记录下。 使用Openstack ,使用cURL操作Openstack对象存储的ReST API cURL 是一个利用URL语法规定来...
OpenSkyline是一个OpenStack控制台项目,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单、易用、高效的OpenStack控制台。基于REST API进行业务功能设计,功能模块化设计符合高内聚...
Openstack REST API上的薄包装 也可用于和 用法 let client = require ( "openstack-client" ) ; let token = client . authenticate ( { endpoint : "http://keystone/v3" , name : "admin" , password : ...
OpenStack认证(keystone)Keystone为所有的OpenStack组件提供认证和访问策略服务,它依赖自身REST(基于Identity API)系统进行工作,主要对(但不限于)Swift、Glance、Nova等进行认证与授权。事实上,授权通过对...
编者按:《通过demo学习OpenStack开发》专栏是刘陈泓的系列文章,专栏通过开发一个demo的形式来介绍一些参与OpenStack项目开发的必要的基础知识,希望帮助大家入门企业级Python项目的开发和OpenStack项目的开发。...
H3C CAS-P2V-converter工具使用指南-Windows H3C CAS-P2V-converter工具使用指南-Linux H3C CAS-P2V-converter工具-Windows 100 H3C CAS-P2V-converter工具-Linux H3C CAS-openstack-plugin-K版 H3C CAS-...
团队和存储库标签大酒瓶Magnum是一个OpenStack项目,它提供容器编排引擎... > Wiki: : 文档: : 管理员指南: : 资料来源: : 蓝图: : 错误: : project / openstack / REST客户端: : 发行说明: : 贡献者: :
OpenStack 仪表板 CCIS 开放云 (AKA CrewCloud) 的 OpenStack 仪表板 入门 这是一个 Rails 应用程序,所以只是 git clone https://github.com/crew/crewcloud-dashboard cd crewcloud-dashboard bundle install ...
OpenStack迅捷 OpenStack Swift是一个分布式对象存储系统,旨在从一台机器扩展到数千台服务器。 Swift针对多租户和高并发进行了优化。 Swift非常适合备份,Web和移动内容以及可以无限制增长的任何其他非结构化数据...
Ceilometer 有五个基本组件,它们使用 OpenStack 消息总线进行通信: 计算代理在每个计算节点上运行并轮询资源利用率统计信息。 中央代理在中央管理服务器上运行,以轮询与实例或计算节点无关的资源的资源利用率...
团队和存储库标签 尊 OpenStack容器服务 Zun(例如Higgins)是OpenStack容器服务。 它旨在为运行应用程序容器提供API服务,而无需管理... REST客户端: https : //opendev.org/openstack/python-zunclient 特征 去做
Designate 是 OpenStack 的 DNSaaS 组件,它为 OpenStack 提供以下服务:域和备案管理的 REST API 多租户集成了 Keystone 认证在框架中整合了 Nova 和 Neutron 通知支持 PowerDNS 和 Bind9开箱 标签:...
Heat是一项服务,可通过OpenStack本地REST API和与CloudFormation兼容的Query API来使用模板编排多个复合云应用程序。 为什么要加热? 它使云层上升并保持在那里。 入门 如果您想从master分支运行,可以克隆git ...
Barbican 是为安全储存、配置和隐私管理而设计的REST API,它主要目的是使用于所有环境,包括大规模临时云。Barbican 是组成 CloudKeep 生态系统应用程序的一部分。其他系统包括:Postern - 可以从 Barbican API ...
UI、CLI、REST API、编程 API 和编排服务访问的工具控制。 有几个公共云平台存在。 Azure、Rackspace、AWS 和 Google Cloud 是其中一些最受欢迎的。 但如果您想运行自己的私有云,有两个明确的选择:Azure 或 ...
网络自动化中心 概述 Web 自动化中心是使用 ruby on rails 框架编写并在 ... 了解如何使用不同的 REST API(Amazon S3、Atmos REST、ViPR Management API 等) 运行一些演示来演示 API 功能 自动创建资源,例如在