Skip to content

ACRC/openstack-admin-guide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template of OpenStack administration guide

Customise the guide

  • Fork this repository
  • Customise source/vars.rst
  • Customise source/data/deployment.yml

Build the guide

Prepare your build environment:

Please note that Sphinx requires now python version 3.7+. Details: sphinx-contrib/autoprogram#48. Default python version in CentOS 8 is 3.6. So either you use different distro, or install python 3.7+ manually.

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Then use one of the following build commands:

make html
make singlehtml

Run make to see all possible builds.

PDF builds will require extra packages to be installed. For CentOS 8:

sudo dnf install -y epel-release

sudo dnf install -y latexmk make texlive texlive-capt-of texlive-fncychap \
texlive-framed texlive-needspace texlive-tabulary texlive-titlesec \
texlive-upquote texlive-wrapfig

make latexpdf

About

Digital Labs OpenStack administration guide

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 61.1%
  • Batchfile 21.2%
  • Makefile 17.7%