27 lines
719 B
ReStructuredText
27 lines
719 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 or 8 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:: shell-session
|
|
|
|
# git clone https://opendev.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]'
|