cookbook-openstack-compute, 主厨 cookbook OpenStack计算机

分享于 

6分钟阅读

GitHub

  繁體 雙語
Chef Cookbook - OpenStack Compute
  • 源代码名称:cookbook-openstack-compute
  • 源代码网址:http://www.github.com/openstack/cookbook-openstack-compute
  • cookbook-openstack-compute源代码文档
  • cookbook-openstack-compute源代码下载
  • Git URL:
    git://www.github.com/openstack/cookbook-openstack-compute.git
    Git Clone代码到本地:
    git clone http://www.github.com/openstack/cookbook-openstack-compute
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/openstack/cookbook-openstack-compute
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    团队和知识库标签

    Team and repository tags

    Chef OpenStack Logo

    描述

    这里 cookbook 将OpenStack计算服务收费为 ,作为OpenStack参考部署Chef的一部分。 在全面OpenStack部署的上下文中, https://github.com/openstack/openstack-chef-repo 插件包含了使用这里的文档。 Nova当前从软件包中安装。

    https://docs.openstack.org/mitaka/config-reference/compute.html

    要求
    • 厨师 12或者更高版本
    • ChefDK 0.9.0或者更高的测试( 也包括 cookbook 依赖解决方案的berkshelf )
    平台
    • ubuntu
    • redhat
    • centos
    书籍

    以下是依赖项的相关内容:

    • '','> = 0.8.1"'
    • 'openstack通用','> = 14.0.0"'
    • 'openstack身份','> = 14.0.0"'
    • 'openstack图像','> = 14.0.0"'
    • 'openstack网络','> = 14.0.0"'
    • 'openstackclient','> = 0.1.0"'
    属性

    请参阅 attributes/*.rb 中广泛的inline 文档,以了解这里 cookbook的所有可以设置属性的描述。

    注意,所有属性都位于 default['openstack']"命名空间"

    在openstack公共 cookbook 中生成 node.conf的属性的用法是 decribed。

    食谱

    openstack-compute::api-metadata

    • 安装nova元数据包

    openstack-compute::api-os-compute

    • 安装操作系统API并在keystone中配置服务和端点

    openstack-compute::client

    • 安装nova客户机包

    openstack-compute::compute

    • 安装nova计算服务

    openstack-compute::compute

    • 安装nova导体服务

    openstack-compute::identity_registration

    • 使用keystone注册nova端点

    openstack-compute::libvirt

    • 安装 libvirt,由nova计算机用来管理虚拟机环境

    openstack-compute::libvirt_rbd

    • 准备计算机 node 以与一个用于 block 存储的iframe群集进行交互( tmodel )
    • 根据 ceph::_commonceph::installceph::conf 对包和群集连接( 例如 ) 进行。 适当的/etc/ceph/ceph.conf )

    openstack-compute::nova-cert

    • 安装nova证书服务

    openstack-compute::nova-common

    • 使用 rabbitmq。mysql。环视和keystone服务器的细节构建基本的nova.conf 配置文件

    openstack-compute::nova-setup

    • 使用 nova-manage 建立nova网络

    openstack-compute::scheduler

    • 安装nova计划程序服务

    openstack-compute::vncproxy

    • 安装和配置用于控制台访问vm的vncproxy服务

    openstack-compute::serialproxy

    • 安装和配置用于串行控制台访问vm的serialproxy服务
    许可证和作者
    作者贾斯廷 Shepherd ( justin.shepherd@rackspace.com )
    作者Jason Cannavale ( jason.cannavale@rackspace.com )
    作者Ron Pedde ( ron.pedde@rackspace.com )
    作者Joseph Breu ( joseph.breu@rackspace.com )
    作者William Kelly ( william.kelly@rackspace.com )
    作者达伦。Birkett ( darren.birkett@rackspace.co.uk )
    作者Evan Callicoat ( evan.callicoat@rackspace.com )
    作者Matt Ray ( matt@opscode.com )
    作者Jay管道( jaypipes@att.com )
    作者约翰。杜威( jdewey@att.com )
    作者Kevin Bringard ( kbringard@att.com )
    作者)。) ( craigtracey@gmail.com )
    作者Sean Gallagher ( sean.gallagher@att.com )
    作者Ionut Artarisi ( iartarisi@suse.cz )
    作者JieHua Jin ( jinjhua@cn.ibm.com )
    作者( gengjh@cn.ibm.com )
    作者Salman Baset ( sabaset@us.ibm.com )
    作者) ( )
    作者标记 Vanderwiel ( vanderwl@us.ibm.com )
    作者) ( ) )
    作者Mathew Odden ( mrodden@us.ibm.com )
    作者Jan Klare ( j.klare@cloudbau.de )
    作者) ( c.albers@x-ion.de )
    Copyright版权所有( c ) 2012 -2013,Rackspace美国,公司。
    Copyright版权所有( c ) 2012 -2013,Opscode,Inc。
    Copyright版权所有( c ) 2012 -2013,at& T 服务,公司。
    Copyright版权所有( c ) 2013,Craig Tracey
    Copyright版权所有( c ) 2013 -2014,SUSE Linux股份有限公司
    Copyright版权所有( c ) 2013 -2014,IBM,公司。

    在Apache许可以证下许可以证版本 2.0 ("许可以证") ;你可以能不使用这里文件,除了符合许可以证。 你可以获得许可证的副本在*

    
    http://www.apache.org/licenses/LICENSE-2.0
    
    
    
    

    在规定的法律或者书面许可下,在许可条款下分发的软件在不保证任何种类的担保或者条件的前提下分发,或者明示或者隐含。 查看许可协议下特定语言的许可权限和限制的许可证。


    COM  Cookbook  CHEF  Openstack  
    相关文章