amazon-eks-ami
amazon-eks-ami copied to clipboard
Adding FIPS 140-2 Support to EKS AMI
Issue #, if available:
Description of changes:
This adds support for enabling FIPS 140-2 mode in the Kernel. FIPS 140-2 is required by customers looking to achieve FedRAMP and/or DoD CC SRG compliance.
This brings up to date with the latest master.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
It seems https://github.com/aws-samples/amazon-eks-custom-amis/blob/10a7d51686982cb67f7695f72cac74e41eaa7eed/files/functions.sh#L459-L481 might already do this for RHEL.
You'll need to update the pause container to be fulled from the ecr-fips
endpoint, otherwise the connection to get the container won't be FIPS-compliant: https://github.com/awslabs/amazon-eks-ami/issues/1007
It seems aws-samples/amazon-eks-custom-amis@
10a7d51
/files/functions.sh#L459-L481 might already do this for RHEL.
I've been told that that repo is not maintained. So it might work but isn't permanent and won't get updated. Unless AWS can give maintainer permissions to people outside AWS.
This is implemented in #1458.