Repository of reusable CFEngine policy files. This repository contains number of policy files and their data files in form of JSON or YAML files. Reusability is achieved by displacing data values to data files and it shall be easily to adapt it to own needs or to different computer nodes. Files with no data files, contain pretty much static content that shall not change.
Easy deployment is enabled with my fork of CFEngine masterfiles fork here.
Files will be explained in short together with own data files in subsequent paragraphs.
Implementation of many recomendations from STIGs site for Redhat/CentOS.
Policy file to create users on client.
Policy to install vim and CFEngine syntax extensions from Neil Watson to redhat/centos and ubuntu linux machines.
Installs EPEL repository for yum.
Installs Gluster FS repository for yum.
Installs Maria DB repository for yum.
Installs Mysql community repository for yum.
Installs nginx repository for yum.
Installs VMware repository for yum.
Exmaple of installing and maintaining IP tables (V4) on redhat/ubuntu nodes.
Install docker and maintain containers/image/networks/volumes on linux node.