ploigos-step-runner
ploigos-step-runner copied to clipboard
new/update step implementer - create-container-image - buildah native vs buildah bud
purpose
currently the buildah
StepImplementer for the create-container-image step uses buildah bud
which runs against container files. We should re-name that step implementer as buildah_bud
and create a new one that is buildah
that uses the native buildah build commands rather then the old fassioned container file.
reason
if using native buildah commands then we could start to do fun things like have a (sub) step implmenter in the workflow that does atuomatic oscap remediation. though this may be possible already by mounting the image built with buildah bud and then running the oscap remediation using buildah commands, then re-sealing the image before ever pushing....