文件名称:chef-cookbooks:RCB OPS - 厨师食谱
文件大小:54KB
文件格式:ZIP
更新时间:2024-07-31 06:08:45
Ruby
描述 该存储库包含一组食谱,可用于部署和管理 OpenStack 核心项目套件(nova、glance、keystone、swift、horizon)。 可在我们的知识中心获得! 本文档的其余部分主要面向想要破解食谱的开发人员。 说明书的设计和编写方式使其可用于在基础架构中的任何节点上部署单个服务组件; 简而言之,它们可用于单节点“多合一”安装(用于测试),直至多/多节点生产安装。 为了实现这种灵活性,他们使用了功能,因此要求如果您要部署比单节点部署更大的任何东西,则使用来托管您的食谱,而不是使用chef solo。 食谱 cookbooks 目录中的每本说明书实际上是一个,链接到维护该说明书的单个 git 存储库。 角色 这些食谱中包含许多不同的厨师角色。 每个角色的描述可以在角色目录的中找到。 网络配置 网络配置存储在 Chef environment 。 请参阅environ
【文件预览】:
chef-cookbooks-master
----data_bags()
--------README.md(2KB)
----environments()
--------example_ha.json(2KB)
--------README.md(449B)
--------example.json(1KB)
----.gitmodules(6KB)
----cookbooks()
--------chefignore(12B)
--------openstack-logging()
--------openstack-ha()
--------ceph()
--------osops-utils()
--------collectd-plugins()
--------collectd-graphite()
--------mysql-openstack()
--------ntp()
--------database()
--------tempest()
--------openssl()
--------apache2()
--------rsyslog()
--------yum()
--------openstack-ceph()
--------aws()
--------cron()
--------exerstack()
--------rabbitmq()
--------heat()
--------monitoring()
--------postgresql()
--------mysql()
--------sysctl()
--------xfs()
--------erlang()
--------openssh()
--------build-essential()
--------apt()
--------README.md(3KB)
--------memcached-openstack()
--------memcached()
--------rabbitmq-openstack()
--------glance()
--------cinder()
--------horizon()
--------ceilometer()
--------iptables()
--------nova-network()
--------collectd()
--------selinux()
--------monit()
--------graphite()
--------chef-client()
--------kong()
--------keystone()
--------logrotate()
--------haproxy()
--------runit()
--------dsh()
--------keepalived()
--------hardware()
--------nova()
--------sosreport()
--------openstack-monitoring()
----certificates()
--------README.md(844B)
----UPGRADING.md(2KB)
----Rakefile(2KB)
----examples()
--------openstack.json(532B)
--------exercise.json(56B)
--------tailor.example(8KB)
----CONTRIBUTING.md(4KB)
----config()
--------knife.rb.example(483B)
--------server.rb.example(1KB)
--------solo.rb(294B)
--------rake.rb(2KB)
--------client.rb.example(613B)
----LICENSE(590B)
----README.md(6KB)
----networking.md(977B)
----roles()
--------swift-setup.rb(130B)
--------heat-api-cfn.rb(168B)
--------ceilometer-compute.rb(197B)
--------base.rb(409B)
--------ha-controller1.rb(939B)
--------glance-setup.rb(130B)
--------swift-management-server.rb(141B)
--------ceilometer-collector.rb(200B)
--------ha-swift-controller2.rb(316B)
--------cinder-scheduler.rb(226B)
--------cinder-api.rb(202B)
--------nova-api-os-compute.rb(224B)
--------nova-conductor.rb(265B)
--------heat-setup.rb(100B)
--------rsyslog-server.rb(362B)
--------nova-volume.rb(160B)
--------nova-cert.rb(203B)
--------ceilometer-all.rb(220B)
--------openstack-logging.rb(153B)
--------mysql-master.rb(208B)
--------ceilometer-setup.rb(137B)
--------nova-api-metadata.rb(229B)
--------single-network-node.rb(513B)
--------nova-api.rb(121B)
--------heat-all.rb(177B)
--------heat-engine.rb(150B)
--------nova-scheduler.rb(203B)
--------quantum-setup.rb(138B)
--------quantum-network-manager.rb(409B)
--------nova-api-ec2.rb(195B)
--------ha-swift-controller1.rb(370B)
--------glance.rb(143B)
--------single-controller.rb(722B)
--------allinone.rb(269B)
--------graphite.rb(155B)
--------keystone-setup.rb(131B)
--------nova-setup.rb(117B)
--------openstack-ha.rb(226B)
--------ceph-radosgw.rb(149B)
--------glance-registry.rb(215B)
--------swift-object-server.rb(185B)
--------swift-proxy-server.rb(180B)
--------rabbitmq-server.rb(209B)
--------cinder-volume.rb(196B)
--------ceilometer-api.rb(176B)
--------nova-network-compute.rb(175B)
--------single-controller-usage.rb(208B)
--------collectd-server.rb(131B)
--------swift-account-server.rb(189B)
--------horizon-server.rb(205B)
--------keystone-api.rb(201B)
--------rsyslog-client.rb(232B)
--------README.md(7KB)
--------single-compute-usage.rb(110B)
--------heat-api.rb(139B)
--------cinder-all.rb(180B)
--------ceilometer-central-agent.rb(224B)
--------nova-controller.rb(263B)
--------nova-vncproxy.rb(201B)
--------cinder-setup.rb(141B)
--------glance-api.rb(195B)
--------keystone.rb(124B)
--------haproxy.rb(196B)
--------nova-network-controller.rb(235B)
--------nova-misc-services.rb(207B)
--------ceph-mon.rb(135B)
--------collectd-client.rb(129B)
--------memcached.rb(117B)
--------.gitignore(13B)
--------swift-container-server.rb(197B)
--------ha-controller2.rb(819B)
--------single-compute.rb(396B)
--------swift-all-in-one.rb(238B)
--------nova-network.rb(182B)
--------heat-api-cloudwatch.rb(184B)
--------ceph-osd.rb(149B)
----.gitignore(39B)