openstack-chef/doc/source/install/deploy.rst

27 lines
711 B
ReStructuredText

.. _deploy:
===============================
Deploy Chef OpenStack cookbooks
===============================
Deploy Chef OpenStack cookbooks, using Chef, and test the setup using
Tempest.
* Software requirements:
* Ubuntu 18.04 LTS or CentOS 7 fresh install
* `git` installed
* `chef-client` installed: https://docs.chef.io/#setup
* Hardware requirements:
* At least 4GB of memory. 8GB or more is recommended.
* At least 10GB of storage.
.. code-block:: bash
$ git clone https://git.openstack.org/openstack/openstack-chef
$ cd openstack-chef
# mkdir -p /etc/chef && cp .chef/encrypted_data_bag_secret /etc/chef/openstack_data_bag_secret
# chef-client -z -E allinone -r 'role[allinone]'