Set of tools to provide automation of tasks for creating STIG-partitioned EL7 AMIs
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 15 commits behind plus3it:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
AWSpkgs
Docs
.editorconfig
.gitignore
.travis.yml
AWScliSetup.sh
ActiveTmp.sh
CODE_OF_CONDUCT.md
ChrootBuild.sh
ChrootCfg.sh
CleanChroot.sh
DiskSetup.sh
GetAmznLx.sh
GrubSetup.sh
LICENSE
MkChrootTree.sh
MkTabs.sh
NetSet.sh
PostClean.sh
PreRelabel.sh
README.md
Umount.sh
amiaudit.sh

README.md

Introduction

The scripts in this project are designed to ease the creation of LVM-enabled Enterprise Linux AMIs for use in AWS envrionments. It has been successfully tested with CentOS 7.x, Scientific Linux 7.x and Red Hat Enterprise Linux 7.x. It should work with other EL7-derived operating systems.

Note: The scripts can also be used to generate bootstrap and/or recovery AMIs: non-LVMed AMIs intended to help generate the LVM-enabled AMIs or recover LVM-enabled instances. However, this functionality is only lightly tested. It is known to produce CentOS 7.x AMIs suitable for bootstrapping. It is also known to not produce RHEL 7.x AMIs suitable for bootstrapping. As this is not the scripts' primary use-case, documentation for such is not included (though it should be easy enough for an experienced EL7 adminstrator to figure out from reading the scripts' contents).

Table of Contents

Travis Build Status