Closed mjnagel closed 1 year ago
Noting here that FIPS is a "paid feature" for Ubuntu, so it won't be in the scope of our "prebuilt image". Approach we can take:
This won't be quick as seamless as we might hope for but still provides automation around the image building to the extent possible with license limitations.
Followed this approach for RKE2 - https://docs.rke2.io/install/airgap#tarball-method
Tentatively moving to review. Two follow on tasks we might have to look at:
Regarding FIPS on RHEL: ideally whatever base image we build off of should already have that enabled to ensure the image is actually FIPS compliant. If it is enabled post install it is possible that it isn't actually compliant even though it is enabled.
Closing this out - follow on issues with be at the repo level. Initial epic effort is completed.
This should be built via Packer, in a CI pipeline. We should be able to build for both AWS (AMI) and Nutanix.
Requirements:
We should also aim to support as much local dev as possible.