通过demo学习openstack开发所需的基础知识 — 软件包管理

为什么写这个系列 OpenStack是目前我所知的最大最复杂的基于Python项目。整个OpenStack项目包含了数十个主要的子项目,每个子项目所用到的库也不...

通过demo学习openstack开发所需的基础知识 — API服务(1)

使用OpenStack服务的方式 OpenStack项目作为一个IaaS平台,提供了三种使用方式: 通过Web界面,也就是通过Dashboard(面板)来使用平...

通过demo学习openstack开发所需的基础知识 — API服务(2)

本文会重点讲解OpenStack中使用的API开发框架的使用。但是本文的目的并不是覆盖这些框架的使用细节,而是通过说明重要的部分,降低初学者的入门的门槛。框架的...

通过demo学习openstack开发所需的基础知识 — API服务(3)

上一篇文章我们了解了一个巨啰嗦的框架:Paste + PasteDeploy + Routes + WebOb。后来OpenStack社区的人受不了这么啰嗦的代...

使用DevStack部署openstack开发服务器

1.前期准备: 0x00 Ubuntu Server 14.04 0x01 Git 0x02 DevStack 2.配置安装好服务器OS后,在指定目录下,键入g...

通过demo学习openstack开发所需的基础知识 — API服务(4)

上一篇文章说到,我们将以实例的形式来继续讲述这个API服务的开发知识,这里会使用Pecan和WSME两个库。 设计REST API 要开发REST API服务,...

openstack中使用自定义密码创建虚拟机

假设有个开头 nova.api.openstack.compute.servers.py中的create()函数写道虚拟机的adminPass来自一个名为pas...

Nova如何统计节点硬件资源

引言 当我们在使用那些建设在OpenStack之上的云平台服务的时候,往往在概览页面都有一个明显的位置用来展示当前集群的一些资源使用情况,如,CPU,内存,硬盘...

通过demo学习openstack开发所需的基础知识 — 单元测试

本文将进入单元测试的部分,这也是基础知识中最后一个大块。本文将重点讲述Python和OpenStack中的单元测试的生态环境。 单元测试的重要性 github上...

浅析WSGI

首先,什么是WSGI? WSGI, 全称为 Web Server Gateway Interface。 它不是什么框架,它是一个规范,但是作为一个规范,它实际上...

最新推荐